Kansas City signed Patrick Mahomes to a 10-year contract yesterday. It's either $450 million, $477 million or $503 million, depending on which source you want to go with (and if you really care); suffice to say it's a lot. What you're not seeing much of is anyone saying he isn't worth it.

Mahomes in his first three seasons (and just two as a starter) has a league MVP and a Super Bowl championship on his resume. He's the NFL's best quarterback, and he's off to a fantastic start to his career. The question is, is it the best-ever?

Looks like it.

Using the play index finder at pro-football-reference.com, I pulled out the per-game passing numbers for the first three years of every quarterback's career since the merger. Minimum of 30 starts, so about two seasons worth of games.

By that measure, Mahomes blows away the field. Passing yards per game, passing touchdowns, quarterback rating -- he's been a lot better in his first three seasons than anyone else. (Only Dan Marino, for touchdowns, has been particularly close in any of those three categories.)

QB PER GAME PASSING NUMBERS, FIRST THREE SEASONS
Player Tm YrsG Rate Y/G TD/G
Patrick Mahomes KAN2017-201931108.9303.62.5
Andrew Luck IND2012-20144886.6269.91.8
Marc BulgerLAR2002-20043689.7267.61.6
Dan MarinoMIA1983-19854396.4265.82.3
Jameis WinstonTAM2015-20174587.2258.61.5
Peyton ManningIND1998-20004885.4256.01.8
Deshaun Watson HOU2017-201938101.0255.71.9
Carson Wentz PHI2016-20184092.5253.81.8
Jared GoffLAR2016-20183894.7252.11.7
Baker MayfieldCLE2018-20193085.9251.71.6
Blake Bortles JAX2014-20164679.6244.41.5
Jay Cutler DEN2006-20083787.1243.91.5
Drew BledsoeNWE1993-19954467.9239.91.2
Carson PalmerCIN2004-20064591.5239.31.7
Derek CarrOAK2014-20164787.9238.21.7
Andy DaltonCIN2011-20134885.7236.71.7
Cam NewtonCAR2011-20134886.4235.41.3
Ryan TannehillMIA2012-20144884.0234.41.3
Jeff GarciaSFO1999-20014591.5230.21.6
Mark RypienWAS1988-19903384.5229.31.7
Dak Prescott DAL2016-20184896.0226.61.4
Marcus MariotaTEN2015-20174288.6225.61.4
Sam Bradford RAM2010-20124277.3223.31.1
Aaron BrooksNOR2000-20024079.4223.01.6
Jim KellyBUF1986-19884481.7222.11.3
Ken O'BrienNYJ1984-19864188.1219.01.4
Robert Griffin IIIWAS2012-20143790.6218.81.1
Matt RyanATL2008-20104686.9218.71.4
Josh Freeman TAM2009-20114179.0217.01.2
Mark BrunellJAX1994-19963182.6213.91.1
Jim EverettLAR1986-19883379.4213.51.5
Vinny TestaverdeTAM1987-19893559.1213.01.1
Joe FlaccoBLT2008-20104887.9212.61.3
Warren MoonHOU1984-19864569.1211.90.9
Jake PlummerARI1997-19993867.0211.91.1
Bernie KosarCLE1985-19874084.6211.61.2
Mitchell Trubisky CHI2017-20194185.8208.61.2
Ben RoethlisbergerPIT2004-20064187.9207.81.3
Russell Wilson SEA2012-20144898.6207.31.5
Jay SchroederWAS1985-19873672.6206.81.1
Tom Brady NWE2000-20023285.9206.71.4
Teddy BridgewaterMIN2014-20173086.3205.00.9
Don MajkowskiGNB1987-19893676.3203.11.1
Jason CampbellWAS2006-20083680.4201.21.0
Derek Anderson CLE2006-20083175.1199.81.4
Chris MillerATL1987-19893168.1198.20.9
Brett FavreGNB1991-19933377.3197.91.1
Byron LeftwichJAX2003-20054080.8197.11.1
Eli ManningNYG2004-20064173.2196.31.3
Mark SanchezNYJ2009-20114773.2195.91.2
Chad HenneMIA2008-20103275.3195.20.8
John ElwayDEN1983-19854269.0194.11.1
Boomer EsiasonCIN1984-19864187.5193.51.3
Tony BanksRAM1996-19984470.4189.40.8
Gus FrerotteWAS1994-19963673.7189.00.8
Jim ZornSEA1976-19784059.4188.51.1
Quincy Carter DAL2001-20033170.0188.40.9
Geno SmithNYJ2013-20153172.3188.30.9
Neil O'DonnellPIT1991-19934080.5186.41.0
Troy AikmanDAL1989-19913870.5186.40.8
Steve DeBergSFO1978-19803963.1185.10.9
David CarrHOU2002-20044472.5184.90.8
Tim CouchCLE1999-20013874.0183.41.0

To be fair, passing production numbers are skewed in favor of more recent quarterbacks. Passing production is up league-wide, and rule changes are more favorable to quarterbacks (and offenses) than they used to be. You can see that from the table, which helps Baker Mayfield and even Blake Bortles show up favorably (at least in term of yards, which is how I sorted it).

But there are some all-time greats up near the top too; Dan Marino, Peyton Manning. Looks far more likely that Mahomes is on that career track than that of Marc Bulger or Jay Cutler.

Deshaun Watson also shows up favorably in this table (and Jameis Winston, but he won't necessarily start any games this year). Watson might be the next quarterback to sign a monster contract. Will be mildly interesting to see if his agent presumes to try to approach Mahomes' deal.

--Andy Richardson