Britain's highest-earning sports stars as Lewis Hamilton lands £120m contract

Daily Star

Published

Lewis Hamilton is on the verge of signing a £40m-a-year contract - but does any British sporting star earn more than the Mercedes man?

Full Article