This Gamer Stopped Playing With His Health and Became the ‘Get Fit Geek’
In March 2015, Scott Alvarez was at Comic Con in Kansas City and had his photo taken with Stephen Amell, the actor who plays Oliver Queen and the Green Arrow on the CW’s “Arrow.” “He was...