Automobile 23 Oct 2026 IndyCar announces race in Barcelona The NTT IndyCar Series will hold a race in Spain on July 18, 2027, marking its first overseas event in 14 years. Read more