Michael McDowell earns Talladega NASCAR Cup pole for Chevrolet and Spire
With hands out the window in attempt to block the air and gain whatever speed they could, a full field of 40 NASCAR Cup drivers took on Talladega Superspeedway in Saturday’s qualifying session.In the end, Michael McDowell drove the No. 71 Spire Motorsports Chevrolet to pole position with a fastContinue Reading



