Mike Trout’s $430 million contract extension is rightfully being called a record-setting deal. But as far as total earnings from just one contract – Floyd Mayweather holds that crown.

Source: www.celebritynetworth.com