New crew chief for Kasey Kahne
Effective today, Jon Leonard is the new crew chief; 4 dirt races in 4 days for Kahne CONCORD, N.C. (June 16, 2018) – Leavine Family Racing…
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…