Gregory Shamus/Getty Images
It was a good year to be an upper-echelon starting quarterback with a contract about to expire.
Joe Flacco set the market after signing what was a lucrative deal in NFL history at the time. Coming off a Super Bowl win, Flacco earned the contract he received, even if it may not represent where he ranks among NFL quarterbacks in terms of skill.
When the Dallas Cowboys gave Tony Romo a massive six-year, $108 million contract extension in late March, it predictably stirred up frustrated Cowboys fans who were still recovering from Romo's season-ending interception in the final week. On the other hand, Dallas had little choice but to pay Romo, who actually tied for the NFL lead in comeback victories last year with five.
Aaron Rodgers signed what would stand as the richest deal in NFL history, a seven-year extension worth up to $130.75 million with $54 million guaranteed, which includes a $35 million signing bonus. Rodgers is arguably the best player on the planet, so it was only a matter of time before he landed such a contract.
The most interesting contract, however, was the three-year extension the Lions gave Matthew Stafford with two years remaining on his deal. The move opens up some much-needed cap space for the Lions and keeps Stafford under contract for an additional year.
If Stafford explodes into an All-Pro, the contract would be a bargain with him making far less than someone like Aaron Rodgers or Joe Flacco. But if he busts and the Lions continue to lose, it's likely that no one who made the offer will be around to deal with with the ramifications anyway.
In either case, if there is one thing we learned this offseason, it's that teams are not afraid to pay upper-echelon quarterbacks a lot of money.