As race car engines roar to life and more than 100,000 NASCAR fans turn their attention to the track at Talladega ...