Jamie McMurray was the surprise winner at Talladega, snapping an 86-race winless streak by leading 32 late laps and holding on in a race that ended under caution. Jimmie Johnson, meanwhile, ended up sixth, likely wrapping up his NASCAR-record fourth-consecutive
» Full text »