St. Louis Supercross: An emotional James Bubba Stewart comes back to win.
As one may have expected from the champion James Bubba Stewart… the “fastest motocross racer on earth” came back from a grueling month to claim victory at this past weekend’s St. Louis Monster Energy supercross race. James absolutely dominated the night with no challenge during the main event from the freight train of talented MX champions fighting for the 2011 season title. Bubba gave an emotional interview on the podium for speed channel’s lens to capture. He later spoke with Holley in the interview above. There is no question James Stewart is exactly what Champions are made of. Chronic MX is glad to see Bubba focus ahead, learn from his mistakes, and remain one of the sports greatest MX legends ever. Congrats on the win James Stewart! Cheers Rocket 88