Dirt RiderYoshimura-Backed Teams Score A Win and Podium Finishes at Toronto SupercrossBy Dirt Rider StaffMarch 28, 2012