Peyton LohrAug 74 minTravis Peterson Named Crew Chief For Michael McDowell, Spire Motorsports’ No. 71 Chevy In 2025Press Release | SPIRE MOTORSPORTS MOORESVILLE, N.C. (August 6, 2024) – Michael McDowell will have a familiar face atop the pit box in...