Alex Damron has been named Chief Marketing Officer, IndyCar, while also continuing as Vice President of Corporate ...
Doug Boles is the new president of INDYCAR, the sanctioning body announced Feb. 11. He succeeds Jay Frye, who is departing ...