Greg Biffle Heads Top 20 Coming out of Las Vegas in NASCAR Power Rankings

3/12/12 in NASCAR

The NASCAR Sprint Cup Series leaves the Las Vegas Motor Speedway after its first real barometer reading of the season. The first mile-and-a-half track had the powerhouse teams dominating all day long...

Begin Slideshow

Notify me by email about comments that follow mine. Preview