IndyCar Is Leaving North America for the First Time in 14 Years to Race at a Track F1 Left
The rumors were strong, but the American open-wheel racing series has confirmed it: IndyCar is heading to Spain next summer for the Grand Prix of Barcelona on July 18. IndyCar…