JGL Racing officials announced today the addition of veteran crew chief Shane Wilson to its 2018 NASCAR XFINITY Series lineup. Shane will serve as crew chief for Kaz Grala and the No. 24 Ford Mustang team. He will serve along side Steven Lane who switches over to the leadership position of Team Manager/Competition Director. [More]
