Tag

houston sx

Browsing

Team Suzuki Press Office – April 8. Round 13 of the 2013 AMA/ FIM World Supercross Championships at Reliant Stadium in Houston, Texas on Saturday night was not the best of races for Yoshimura Suzuki Factory Racing’s James Stewart even though he put in in a solid heat race and was running in a podium position in the 450 class Main Event before having to retire from the race. Returning from a two-week break, where…