The Mega Millions jackpot has reached $500 million, making it the biggest lottery prize that North America has ever seen.

Even after taxes, it's more money than almost every American will make in their lifetime. The same can't be said for some athletes.

The past few years has seen athletes rewarded with bigger and bigger contracts.

Baseball players' contracts dwarf all the other sports, The 15 most expensive contracts in American sports histroy have been handed out to those playing in the MLB. That doesn't mean other athletes aren't making a lot of money.

Here are the biggest contracts ever awarded in each sport.