New IndyCar Debut Delayed to 2028: Fans Aflame as Racing Revolution Paused by Carl Smith June 13, 2025 0 Marc Lebryk