Barcelona
joins
Sports
Barcelona joins 2027 IndyCar schedule in multiyear deal
IndyCar announced Friday that the IndyCar Series will head to Spain in 2027 for a race at Circuit de Barcelona-Catalunya –...






