Michael McDowell Ready for Talladega Superspeedway
Michael McDowell and his No. 34 Love’s Travel Stops Ford Mustang Dark Horse team head to the 2.66 mile Talladega (Ala.) Superspeedway this weekend for NASCAR’s first of two visits to the track. Talladega has been a great track statistically for McDowell and Front Row Motorsports. For McDowell he hasContinue Reading