00:32
February 24, 2024

Michael McDowell wins first career pole at Atlanta Motor Speedway

Michael McDowell reacts to winning his first ever pole in the NASCAR Cup Series, coming at Atlanta Motor Speedway.
Related Videos