Alex Damron has been named Chief Marketing Officer, IndyCar, while also continuing as Vice President of Corporate ...
Meet Triple Eight’s newest driver signing 10 February 2025 ...