I am fairly sure that our paths have crossed a few times - then again there are probably tons of straight-edge vegans named Steve across the river from Portland, eh?
Weights, bicycle, trying to keep up with an active 9 year old, and occasionally punching the bag. That's my game. haha. I'm probably the only XVX Steve in Vancouver. I'm sure we have met.