IndyCar: Sky Sports secures IndyCar rights in key European territories until 2024 season (Update)
This extended deal exposes many European F1 fans to IndyCar, which is a good thing. But what about the rest of the world that IndyCar is missing? Manufacturers sell cars … Read More