Mention Michael McDowell to some fans and their immediate image is his terrifying qualifying wreck at Texas Motor Speedway in 2008. Only later will someone add, “Oh, yeah… and didn’t he win ...
Michael McDowell and the No. 71 Spire Motorsports team will have a two-race primary sponsorship from B'laster Holdings in 2025. / Matthew O'Haren-Imagn Images As Michael McDowell prepares to ...