Mark Setzer will be Jeremy Clement’s new crew chief in 2021. He previously served as crew chief for the No. 15 Johnny Davis Motorsports team.
He replaces Andrew Abbott at Jeremy Clements Racing.
Mark Setzer will be Jeremy Clement’s new crew chief in 2021. He previously served as crew chief for the No. 15 Johnny Davis Motorsports team.
He replaces Andrew Abbott at Jeremy Clements Racing.