nascaronfox NASCAR on FOX 5 years ago Talladega = career-best finishes for these three. 📱 Follow NASCAR on FOX on Instagram.