Back to the Auto Racing Newsfeed

Sadler takes the checkered flag at Talladega