Barcelona set to host IndyCar race in 2027 under multi-year deal

Barcelona set to host IndyCar race in 2027 under multi-year deal
Oct 20, 2026 2:48 PM