patrick-mahomes-chiefs.jpg
Major League Baseball may boast the majority of sports' biggest all-time contracts, but the NFL now owns the single largest deal in all of sports, thanks to Patrick Mahomes' reported 10-year extension with the Kansas City Chiefs.
As CBS Sports' Jason La Canfora reports, the reigning Super Bowl MVP will have a contract specifically designed to reward him with a
percentage of his team's salary cap -- a first in league history. Aside from that feature, he's already set to earn at least the most of any athlete in all of professional sports, or up to $503 million over the next 12 years, the full duration of his deal.
And, again, that's the bare minimum that he'll earn through 2031, according to ESPN. Assuming the NFL salary cap eventually rises in the years following the COVID-19 pandemic, Mahomes could easily rake in millions more, easily making him the highest-paid player in American football history -- and an outlier considering so many of sports' biggest earners happen to play baseball.