NASCAR Top-10 Power Rankings: Talladega
0
6
Busch finished 26th at Talladega and is now third in the playoff points standings. "Stewart-Haas Racing totally dominated the race," Harvick said. "It was like they were leading the world's fastest funeral procession, because they 'buried' the field."