What was the craziest part of the Toronto SX?
James Stewart goes from 14th to first.3610 votes - 50.5%
Ryan Villopoto misses all of practice but finishes sixth in the main.1125 votes - 15.7%
Justin Bogle gets his first 250SX win.107 votes - 1.5%
Adam Cianciarulo pops his shoulder out (twice!), still tries to ride, loses points lead.1629 votes - 22.8%
Privateer podium and heat win for Matt Lemoine.477 votes - 6.7%
Just racing in Canada at all, eh.201 votes - 2.8%