IndyCar News: Juncos Hollinger Racing expands leadership team
Juncos Hollinger Racing (JHR) announced two pivotal appointments to its leadership team. Will Phillips has been named the new Head of Trackside Engineering, and Tom Edwards steps into the role … Read More