2020 Talladega: Team Penske Monster Energy NASCAR Cup Race Recap

The driver of the Dent Wizard Ford Mustang lined up third for the NASCAR Overtime finish on lap 189 but got shuffled back into the pack shortly after …