NASCAR - 13 Aug 2023
Michael McDowell led a race-high 54 laps to score his first win of 2023 at the Indy Road Course, and punches his ticket to the postseason.
Sportskeeda - 25 Apr 2024
"We're not in panic mode" - Michael McDowell not letting his missed victory chance at Talladega deter his approach to ... ...