Let's take a look at the highest-paid players from each sport. The difference between some of them is really astonishing.
MLB:
1. Max Scherzer, New York Mets: $43,333,333
2. Gerrit Cole, New York Yankees: $36,000,000
3. Mike Trout, Los Angeles Angels: $35,541,667
NBA:
1. Stephen Curry, Golden State Warriors: $53,800,000
2. Joel Embiid, Philadelphia 76ers: $48,900,000
3. Jimmy Butler, Miami Heat: $48,700,000
NFL:
1. Aaron Rodgers, Green Bay Packers: $50,200,000
2. Deshaun Watson, Cleveland Browns: $46,000,000
3. Patrick Mahomes, Kansas City Chiefs; $45,000,000
NHL:
1. Connor McDavid, Edmonton Oilers: $12,500,000
2. Artemi Panarin, New York Rangers: $11,642,000
3. Auston Matthews, Toronto Maple Leafs: $11,640,000