Ultimately, though, which players in the NFL have the largest contract? According to The Analyst, that honor is bestowed upon none other than Kansas City Chiefs quarterback Patrick Mahomes. Drafted 10th by the Chiefs in 2017, Mahomes quickly made a huge impact not just on the Chiefs, but also on the NFL. So much so that the team signed a new contract with Mahomes in 2020, extending his stay in Kansas City another 10 years. He discussed how everything came about in an interview with "SportsCenter," saying, "It came together with great relationships from my team and the Chiefs, as always ... We went in with an open mind, wanting to do whatever we could to have a chance to have a good football team for my entire career and also have me financially secure for the rest of my life."
He replaced his rookie four-year deal worth $16.1 million a year with a $10 million signing bonus to an astounding $450 million, 10-year deal with the Chiefs (via Spotrac). Mahomes, in fact, made so much money that he was able to buy his way as an owner of another Kansas City institution, the Kansas City Royals. Spending $503 million on the deal, Mahomes became a minority stake owner in the baseball club, back in July of 2020, with the added recognition of being the youngest team owner in MLB's history.