← headlines

IndyCar will race at the Circuit de Barcelona-Catalunya in Spain in July 2027, its first European event since 2007

Sport – 4 outlets