Indianapolis Motor Speedway president Doug Boles is the new president at IndyCar, replacing Jay Frye, who is out after 10 years.
Indianapolis Motor Speedway president Doug Boles is the new president at IndyCar, replacing Jay Frye, who is out after 10 years.