Formula 1 and COTA have agreed to a new long-term deal that ensures the US Grand Prix remains in Texas for at least another ...
At the United States Grand Prix, SB Nation spoke with FIA President Mohammed Ben Sulayem about the future of the sport ...