Formula One owners clinch a £3.6 billion deal for ‘global’ project amid Tottenham takeover deal
Tottenham Hotspur news comes as Liberty Media continues to engage in the sporting world with a significant move in MotoGP. Liberty Media, the proprietors of Formula One who were previously...