Todd Parrott relieved of Crew Chief duties
Jon Leonard will fill #95 Crew Chief position The announcement comes from the team following Talladega Superspeedway. Michael McDowell finished 30th after being involved in a big…
Michael McDowell 2017 Ride with Leavine Family Racing Full Time
Michael McDowell 2017 Ride with Single Car Team in Monster Energy NASCAR Cup Series – Leavine Family Racing CONCORD, N.C. (January 5, 2017) – Leavine Family…