Barcelona set to host IndyCar race in 2027 under multi-year deal 10/19/2026 08:42 PM Partager IndyCar will be racing in Spain next year, Motorsport.com has confirmed