Doug Boles Announced as New President of IndyCar

Organization has made several changes ahead of 2025 season