Huge Steal or Bad Deal: NFL Free Agent Quarterback & Team Grades
By Ha Kung Wong
Twitter: @FBGarbageTime
QBs have been flying around the league, and if you didn’t notice, almost all those open QB spots have been filled. The drama likely won’t end until the draft (see, e.g., the Bears in 2017 when they paid Mike Glennon $18M then traded the farm away to move up one spot and draft Mitchell Trubisky), but at least for now, we have a clearer picture as to who will be starting behind center come the 2018 regular season. And how did these free agent QBs and QB needy teams do? Ryan Whitfield and I already discussed it on our podcast, but let’s take a closer look and grade them, shall we?
Kirk Cousins – Minnesota Vikings
3 years – $86M Guaranteed
2017 – 16 games, 64.3% completion rate, 4,093 passing yards, 27 passing TDs, 13 INTs, 179 rush yards and 4 rushing TDs
Year | Tm | G | QBrec | Cmp | Att | Cmp% | Yds | TD | Int | Rate | QBR |
---|---|---|---|---|---|---|---|---|---|---|---|
2012 | WAS | 3 | 1-0-0 | 33 | 48 | 68.8 | 466 | 4 | 3 | 101.6 | 77.7 |
2013 | WAS | 5 | 0-3-0 | 81 | 155 | 52.3 | 854 | 4 | 7 | 58.4 | 46.3 |
2014 | WAS | 6 | 1-4-0 | 126 | 204 | 61.8 | 1710 | 10 | 9 | 86.4 | 52.0 |
2015 | WAS | 16 | 9-7-0 | 379 | 543 | 69.8 | 4166 | 29 | 11 | 101.6 | 71.7 |
2016* | WAS | 16 | 8-7-1 | 406 | 606 | 67.0 | 4917 | 25 | 12 | 97.2 | 66.1 |
2017 | WAS | 16 | 7-9-0 | 347 | 540 | 64.3 | 4093 | 27 | 13 | 93.9 | 50.5 |
Care | 62 | 26-30-1 | 1372 | 2096 | 65.5 | 16206 | 99 | 55 | 93.7 |
Per @RapSheet, @KirkCousins8 is likely to sign a three-year, fully guaranteed deal with the @Vikings.
DETAILS: https://t.co/8J8a2kI6gR pic.twitter.com/yPY2ioIeqv
— NFL Network (@nflnetwork) March 13, 2018
Vikings Grade – B+
I get it. Kirk Cousins was the best free agent QB on the market. But they had a stable of QBs in Case Keenum, Teddy Bridgewater and Sam Bradford, all of which at one time or another showed some promise and could be had for less than $86M guaranteed. But once they decided to let them all walk, it was Cousins or bust, as any other QB (other than their attempt to grab Drew Brees for $60M guaranteed over two years) would at least be seen as worse than what they let go. I’m not sure if the fully guaranteed contract was necessary, as the Vikings situation is exactly what Cousins was looking for and there really wasn’t a comparable one out there, but hey, if you’re in “win now” mode, you don’t have the luxury to gamble.
Kirk Cousins Grade – A+
I’m sure this is EXACTLY what Cousins was looking for. The Vikings have a great receiving core in Adam Thielen, Stefon Diggs and Kyle Rudolph, plus they have Dalvin Cook returning to the backfield. Add in one of the best defenses in the NFL and you have a sure-fire recipe for high postseason expectations. Basically, it was the perfect “insta-team” for Cousins, who was specifically looking for a shot to “win now”. And $86M guaranteed? That’s just icing on the cake.
Case Keenum – Denver Broncos
2 years – $36M – $25M Guaranteed
2017 – 15 games, 67.6% completion rate, 3,547 passing yards, 22 passing TDs, 7 INTs, 160 rush yards and 1 rushing TD
Year | Tm | G | QBrec | Cmp | Att | Cmp% | Yds | TD | Int | Rate | QBR |
---|---|---|---|---|---|---|---|---|---|---|---|
2012 | HOU | 0 | 0 | 0 | 0 | 0 | |||||
2013 | HOU | 8 | 0-8-0 | 137 | 253 | 54.2 | 1760 | 9 | 6 | 78.2 | 63.1 |
2014 | 2TM | 2 | 2-0-0 | 45 | 77 | 58.4 | 435 | 2 | 2 | 72.2 | |
HOU | 2 | 2-0-0 | 45 | 77 | 58.4 | 435 | 2 | 2 | 72.2 | ||
STL | 0 | 0 | 0 | 0 | 0 | 0 | |||||
2015 | STL | 6 | 3-2-0 | 76 | 125 | 60.8 | 828 | 4 | 1 | 87.7 | 39.4 |
2016 | LAR | 10 | 4-5-0 | 196 | 322 | 60.9 | 2201 | 9 | 11 | 76.4 | 37.1 |
2017 | MIN | 15 | 11-3-0 | 325 | 481 | 67.6 | 3547 | 22 | 7 | 98.3 | 71.3 |
Care | 41 | 20-18-0 | 779 | 1258 | 61.9 | 8771 | 46 | 27 | 86.0 | ||
3 yr | HOU | 10 | 2-8-0 | 182 | 330 | 55.2 | 2195 | 11 | 8 | 76.8 | |
3 yr | LAR-STL | 16 | 7-7-0 | 272 | 447 | 60.9 | 3029 | 13 | 12 | 79.5 | |
1 yr | MIN | 15 | 11-3-0 | 325 | 481 | 67.6 | 3547 | 22 | 7 | 98.3 |
.@casekeenum7 expected to sign with the @Broncos: https://t.co/6qWsB8wOAW pic.twitter.com/tWGVr0wUoY
— NFL (@NFL) March 13, 2018
Broncos Grade – B
As far as I’m concerned, the Broncos really made this move two years too late. After Peyton Manning retired in 2016, the list of QBs iin Denver has been uninspiring to say the least. We had a little Mark Sanchez (!!) in there, which is shocking, then moved on to various combinations of Trevor Simian, Paxton Lynch and Brock Osweiler (by way of trade to the Texans, then to the Browns then a re-signing with the Broncos for pennies on the dollar). And all the while, Demaryius Thomas and Emmanuel Sanders got older and the vaunted Broncos defense faded away. Well, I guess this is a case of “better-late-than-never”. If nothing else, a 2 year deal makes sense, as the Broncos only really have that long anyway before Thomas and Sanders may be on a downward trajectory. If Keenum does what he did in 2017, this could be a steal, and if he crashes and burn, 2 years isn’t a long time to wait, as the Broncos are likely to draft their next QB this year as well.
Case Keenum Grade – A
As good as Keenum was in 2017, he’s never shown this before in 5 previous seasons, plus he looked much more limited during the postseason. So there’s no guarantee that Keenum can repeat in Denver, particularly playing outside with much less in terms of offensive weapons and defense. But Keenum certainly earned an opportunity to start, and picking up a 2 year deal averaging $18M a year was a huge get for a guy who just got $2M and only $1M guaranteed in 2017. In fact, having Thomas and Sanders is actually a pretty good pair of targets to prove his worth, and with no run game to speak of, he’ll have plenty of opportunity to do just that.
Sam Bradford – Arizona Cardinals
1 year – $20M – $15M Guaranteed
UPDATE – Bradford’s contract us actually 2 years, $40M with $15M Guaranteed. There’s an option in 2019.
2017 cut short after two games due to a knee injury, but came back as a backup in the postseason.
2016 – 15 games, 71.6% completion rate, 3,877 passing yards, 20 passing TDs, 5 INTs, 53 rush yards.
Year | Tm | G | QBrec | Cmp | Att | Cmp% | Yds | TD | Int | Rate | QBR |
---|---|---|---|---|---|---|---|---|---|---|---|
2010 | STL | 16 | 7-9-0 | 354 | 590 | 60.0 | 3512 | 18 | 15 | 76.5 | 47.0 |
2011 | STL | 10 | 1-9-0 | 191 | 357 | 53.5 | 2164 | 6 | 6 | 70.5 | 30.5 |
2012 | STL | 16 | 7-8-1 | 328 | 551 | 59.5 | 3702 | 21 | 13 | 82.6 | 51.6 |
2013 | STL | 7 | 3-4-0 | 159 | 262 | 60.7 | 1687 | 14 | 4 | 90.9 | 68.3 |
2014 | STL | 0 | 0 | 0 | 0 | 0 | 0 | ||||
2015 | PHI | 14 | 7-7-0 | 346 | 532 | 65.0 | 3725 | 19 | 14 | 86.4 | 42.1 |
2016 | MIN | 15 | 7-8-0 | 395 | 552 | 71.6 | 3877 | 20 | 5 | 99.3 | 57.3 |
2017 | MIN | 2 | 2-0-0 | 32 | 43 | 74.4 | 382 | 3 | 0 | 124.4 | 72.4 |
Care | 80 | 34-45-1 | 1805 | 2887 | 62.5 | 19049 | 101 | 57 | 85.1 | ||
5 yr | STL | 49 | 18-30-1 | 1032 | 1760 | 58.6 | 11065 | 59 | 38 | 79.3 | |
2 yr | MIN | 17 | 9-8-0 | 427 | 595 | 71.8 | 4259 | 23 | 5 | 101.1 | |
1 yr | PHI | 14 | 7-7-0 | 346 | 532 | 65.0 | 3725 | 19 | 14 | 86.4 |
Sam Bradford expected to sign with @AZCardinals: https://t.co/OycIwzroe8 (via @tiffblackmon) pic.twitter.com/7BcHeLbWC2
— NFL (@NFL) March 13, 2018
Cardinals Grade – C
This one reeks of desperation. And really, Larry Fitzgerald deserves better than this. Up until this signing, the Cardinals had no QBs on their roster. And then after signing Bradford, they went out got free agent super bust, Mike Glennon, as their backup. I’d argue that they still don’t have a QB on their roster. Unfortunately for the Cardinals, their window of opportunity is expiring, with Fitzgerald likely to retire next year, their only other offensive weapon being David Johnson coming off injury, and the defense fading away. Since drafting a rookie QB probably isn’t the short term answer, I don’t hate this move, particularly since it’s only a 1 year contract. Bradford was arguably the best of the rest in free agency, and he’s had good seasons in the past. If he stays healthy, if nothing else, Fitzgerald will probably get to pile up a few more stats to break a few more franchise records.
Sam Bradford Grade – B+
I like this deal a lot more from Bradford’s side. He’s getting approximately a Mike Glennon 2017 deal, but he’s actually got a few weapons to work with. If he can stay healthy, he’ll have a chance to prove that he deserves a longer contract as a starter somewhere in the NFL. And if he doesn’t, $15M guaranteed isn’t a bad one year haul.
AJ McCarron – Buffalo Bills
2 year – $10M – $6M Guaranteed
Year | Tm | G | QBrec | Cmp | Att | Cmp% | Yds | TD | Int | Rate | QBR |
---|---|---|---|---|---|---|---|---|---|---|---|
2014 | CIN | 0 | 0 | 0 | 0 | 0 | 0 | ||||
2015 | CIN | 7 | 2-1-0 | 79 | 119 | 66.4 | 854 | 6 | 2 | 97.1 | |
2016 | CIN | 1 | 0 | 0 | 0 | 0 | 0 | ||||
2017 | CIN | 3 | 7 | 14 | 50.0 | 66 | 0 | 0 | 63.4 | ||
Care | 11 | 2-1-0 | 86 | 133 | 64.7 | 920 | 6 | 2 | 93.6 |
We've agreed to terms on a two-year deal with QB AJ McCarron.
Welcome to Buffalo, @10AJMcCarron! pic.twitter.com/hH1yZH5EiV
— Buffalo Bills (@buffalobills) March 14, 2018
Bills Grade – C
Yikes. Tyrod Taylor took you to your first postseason since the 20th century, and what thanks does he get? He gets traded to the cellar dwelling Browns. And who do they get to replace him (because clearly Nate Peterman is not ready for the limelight)? The Bengals backup QB, AJ McCarron. There’s no doubt that he’s shown some flash when subbing for an injured Andy Dalton, but he’s relatively unproven over his 4 seasons. Plus, he spent 4 seasons behind Andy Dalton. That’s Andy Dalton, folks. McCarron wasn’t good enough to supplant Andy Dalton. Let me let that sink in for a minute… But I understand the move. If Taylor wasn’t the long term answer, there’s no reason to pick up his $16M. Instead, trade him for a 3rd Round pick and get McCarron for cheap to warm the seat while whoever they draft this season as their long term solution. I would have preferred more of a veteran QB that could help out their new rookie, like Josh McCown for instance. But hey, who knows? Maybe McCarron is a Nick Foles waiting to happen. And if not, what’s $6M among friends anyway?
AJ McCarron Grade – B
McCarron must be fuming. He was supposed to be traded to the Browns midseason and almost certainly would have started there, but for the Browns being as inept at completing trades as they were at winning games. And then after the season was over, McCarron won his grievance with the Bengals and became an unrestricted free agent, only to see his spot on the Browns taken by Tyrod Taylor. And then he saw essentially every open QB position fill up around him until he was all that was left for the Bills. But honestly, McCarron will at least get an opportunity to start and to prove he deserves to stay. I think he’s better than Peterman, and the Bills would be wise not to throw whoever they draft right into the fire. Plus, he still has LeSean McCoy, Kelvin Benjamin, and some upside with Zay Jones in place to help him showcase his skills.
Teddy Bridgewater – New York Jets
1 year – $5M Base + up to $10M in incentives
Update: Bridgewater’s deal has only $500K Guaranteed (all in the signing bonus).
Was out in 2016 and 2017 recovering from a leg injury.
2015 – 16 games, 65.3% completion rate, 3,231 passing yards, 14 passing TDs, 9 INTs, 192 rush yards, 3 rushing TDs
Year | Tm | G | QBrec | Cmp | Att | Cmp% | Yds | TD | Int | Rate | QBR |
---|---|---|---|---|---|---|---|---|---|---|---|
2014 | MIN | 13 | 6-6-0 | 259 | 402 | 64.4 | 2919 | 14 | 12 | 85.2 | 54.4 |
2015* | MIN | 16 | 11-5-0 | 292 | 447 | 65.3 | 3231 | 14 | 9 | 88.7 | 57.5 |
2017 | MIN | 1 | 0 | 2 | 0.0 | 0 | 0 | 1 | 0.0 | 0.0 | |
Care | 30 | 17-11-0 | 551 | 851 | 64.7 | 6150 | 28 | 22 | 86.3 |
.@nyjets expected to sign QB @teddyb_h2o to one-year deal: https://t.co/tUiAzT3HjT pic.twitter.com/7BvzVAZo3C
— NFL (@NFL) March 14, 2018
Jets Grade – B
I actually like this move, in light of the fact that they have both Teddy Bridgewater and Josh McCown on one year contracts. McCown is a proven game manager and Bridgewater brings the upside. Will he get back to form after almost two years off the field? Who knows? But $5M is a small price to pay for the potential upside.
Teddy Bridgewater Grade – C+
I kinda feel bad for Bridgewater. He was clearly in line to be the Vikings franchise QB before his freak accident in training camp that threatened his ability to ever return to football. And when he did make it back, Case Keenum was playing out of his mind, leaving no room for Bridgewater to see the field. So getting a deal anywhere is a huge get for Bridgewater. It just stinks for him that the Jets already stated that McCown is the starter. Sure, that may change in camp or during the preseason, but even if he does start, he has very few offensive weapons at his disposal. Ultimately, he probably couldn’t expect much more than this, but with all the QB needs around the league, I thought he would’ve been able to do better.
Drew Brees – New Orleans Saints
2 years – $50M – $27M Guaranteed
Year | Tm | G | QBrec | Cmp | Att | Cmp% | Yds | TD | Int | Rate | QBR |
---|---|---|---|---|---|---|---|---|---|---|---|
2001 | SDG | 1 | 15 | 27 | 55.6 | 221 | 1 | 0 | 94.8 | ||
2002 | SDG | 16 | 8-8-0 | 320 | 526 | 60.8 | 3284 | 17 | 16 | 76.9 | |
2003 | SDG | 11 | 2-9-0 | 205 | 356 | 57.6 | 2108 | 11 | 15 | 67.5 | |
2004* | SDG | 15 | 11-4-0 | 262 | 400 | 65.5 | 3159 | 27 | 7 | 104.8 | |
2005 | SDG | 16 | 9-7-0 | 323 | 500 | 64.6 | 3576 | 24 | 15 | 89.2 | |
2006*+ | NOR | 16 | 10-6-0 | 356 | 554 | 64.3 | 4418 | 26 | 11 | 96.2 | 69.5 |
2007 | NOR | 16 | 7-9-0 | 440 | 652 | 67.5 | 4423 | 28 | 18 | 89.4 | 68.6 |
2008* | NOR | 16 | 8-8-0 | 413 | 635 | 65.0 | 5069 | 34 | 17 | 96.2 | 65.9 |
2009* | NOR | 15 | 13-2-0 | 363 | 514 | 70.6 | 4388 | 34 | 11 | 109.6 | 83.4 |
2010* | NOR | 16 | 11-5-0 | 448 | 658 | 68.1 | 4620 | 33 | 22 | 90.9 | 70.6 |
2011* | NOR | 16 | 13-3-0 | 468 | 657 | 71.2 | 5476 | 46 | 14 | 110.6 | 83.0 |
2012* | NOR | 16 | 7-9-0 | 422 | 670 | 63.0 | 5177 | 43 | 19 | 96.3 | 68.7 |
2013* | NOR | 16 | 11-5-0 | 446 | 650 | 68.6 | 5162 | 39 | 12 | 104.7 | 80.1 |
2014* | NOR | 16 | 7-9-0 | 456 | 659 | 69.2 | 4952 | 33 | 17 | 97.0 | 74.8 |
2015 | NOR | 15 | 7-8-0 | 428 | 627 | 68.3 | 4870 | 32 | 11 | 101.0 | 70.4 |
2016* | NOR | 16 | 7-9-0 | 471 | 673 | 70.0 | 5208 | 37 | 15 | 101.7 | 65.1 |
2017* | NOR | 16 | 11-5-0 | 386 | 536 | 72.0 | 4334 | 23 | 8 | 103.9 | 61.1 |
Care | 249 | 142-106-0 | 6222 | 9294 | 66.9 | 70445 | 488 | 228 | 96.7 | ||
12 y | NOR | 190 | 112-78-0 | 5097 | 7485 | 68.1 | 58097 | 408 | 175 | 99.6 | |
5 yr | SDG | 59 | 30-28-0 | 1125 | 1809 | 62.2 | 12348 | 80 | 53 | 84.9 |
Saints, Drew Brees will continue their tremendous run together https://t.co/ctbIT5swgw by @JohnDeShazier #Saints pic.twitter.com/ZsTnhfxLM0
— New Orleans Saints (@Saints) March 13, 2018
Saints & Drew Brees Grade – A+
There’s not much to say here. Drew Brees saved the Saints from Hurricane Katrina when he came in 2006. The Saints saved Brees after he was tossed aside by the Chargers due to injury in favor of Philip Rivers. Saints have a solid offense with two dynamic RBs in Mark Ingram and Alvin Kamara, plus the defense is no longer the doormat it once was. They still have a chance to win with Brees and Brees is clearly good for the city of New Orleans. In an amazing show of loyalty, Brees apparently turned down a 2 year contract worth $60M guaranteed from “at least one other team” (rumored to be Vikings) to take less money and stay with the Saints. How could you not love that?