Forbes Says F1 Owner is the World's Richest Sports Empire

Jan.30 - The company that controls Formula 1's commercial rights is the most valuable sports empire on earth. That is the finding of the renowned business magazine Forbes, who despite a year-on-year value drop of 12 percent for Liberty Media nonetheless list F1's American owners at being worth a staggering $18 billion. Alongside many other..... check out full post »

Top Headlines

Old Top Headlines