New F1 race in North America announcement in 2 weeks

F1 even to the casual observer must appear to be in chaos. There’s an impending EU investigation into the legitimacy of the sport’s governance amongst other things, teams quitting or close to bankruptcy, engine arguments and viewer numbers in rapid decline. Yet behind the scenes there is one individual who appears to have everything he … Read more