Against the Odds, Justin Barcia Three-Peats
Against the Odds, Justin Barcia Three-Peats Supercross Opener Amid all the changes during these turbulent times, one startling sports aberration emerged – again – last Saturday night inside Houston’s NRG Stadium. Justin Barcia, on a motorcycle model that didn’t exist one year prior, on a team that’s never fielded a rider, and in a state […]