Johnson wins Talladega photo-finish
|By Diego Mejia||Sunday, April 17th 2011, 21:02 GMT|
Reigning NASCAR Sprint Cup champion Jimmie Johnson took his first victory of 2011 in an ultra-tight finish at Talladega
You have viewed over 20 free stories this month. Why stop there? Click here to find out how to continue reading.