American baseball star Giancarlo Stanton has signed the largest contract in sport's history.
Stanton has agreed a 13-year-deal with the Miami Marlins worth $325million.
However, it still means that the 25-year-old will not be earning as much as Detroit's Miguel Cabrera, who signed a 10-year $292millon dollar deal.
Advertisement