Barcelona set to host IndyCar race in 2027 under multi-year deal 10/20/2026 10:48 AM Partager IndyCar will be racing in Spain next year, Autosport understands