Partner
Matt Weber, a long-time engineer in NASCAR’s National Series, has been promoted to the role of crew chief for Jeremy Clements and Jeremy Clements Racing