Zach talks about salvaging points in Indy
Race results from the 2012 Las Vegas Supercross in Sam-Boyd stadium.
The Supercross season that will not soon be forgotten came to a climactic end tonight inside Sam Boyd Stadium in Las Vegas, Nevada. Coming into the 2011 Monster Energy AMA Supercross season finale, we knew there would be three main events to crown three Supercross Champions, and—like every weekend in 2011—this week did not fall short of the hype. Three men stepped up and did exactly what they had to do to be the ones…