With the Chase for the Sprint Cup arriving at Talladega Superspeedway on Sunday for an elimination race, the NASCAR America crew explains how drivers need serious help from teammates and their pit crews in order to win.
NASCAR America: Talladega is NASCAR’s most ‘mentally taxing’ track (VIDEO)
Published October 20, 2015 04:00 AM