Dirt RiderWindham Wins Second Consecutive Monster Energy Supercross Race in Salt Lake CityBy Dirt Rider StaffMay 3, 2010