October 10, 2019 Eric Smith “Talladega is definitely the most confident track on the circuit for me” Says Almirola Who’s Hoping To Play Spoiler Role This Year