Grading The Biggest NFL Free Agency Moves

Mar 9th 2026Hayden Winks

These are just quick thoughts after posting the longer video versions on YouTube and whatever social media platform is trending. To make them work for social, I guess they need to come with a letter grade, too.

I'm starting with QB, WR, RB, TE, OL. I'll get to DEF later on.

Colts Extend QB Daniel Jones for $44M/Year (Grade: C-)

The Colts had many options. This wasn't the best one. They felt like they couldn't look at other QBs because they've played musical chairs for the past decade, but I don't think that's a great reason when a similarly-tiered QB like Kyler Murray is signing for $1M or a similar small-sample size wonder like Malik Willis is signing for exactly half of this $44M deal. But even if it had to be Daniel Jones in their eyes, is this a fair outcome?

The Colts did not have to use either tag, whether the franchise tag ($44M) or transition tag ($37M). They could've seen if other teams were actually going to pursue Jones in the beginning of a torn achilles rehab. He absolutely would not pass a physical right now, and every other team is probably looking at his neck, shoulder, leg, and achilles injuries as real red flags. I'm unconvinced he signs for more than either tag on the open market. I didn't see a single report after the transition tag of another team approaching him!!! If they did, how much more than the $37M would they go for? I'd guess the league would rather have Baker Mayfield, who is on a $33M contract. Sam Darnold just won the Super Bowl at $33M. The Raiders, Falcons, and Dolphins are swallowing huge dead caps from flirting in this tier. It's theeee danger zone.

Let's continue. Let's say the league would've pursued Jones above $37M per year, then the available franchise tags would work in the Colts' favor. What ultimately happened is this 2-year, $88M contract (worth up to $100M) equated to: 1) More full guarantees than this year's tag, and 2) more upside than the back-to-back franchise tags. It is also only two years, so there aren't any team options at a potential discount if Jones continued playing well without a hiccup. The Colts essentially are assuming Jones is going to play well up front without having a way to take this one year at a time, nor are they going to get a bargain way down the line by truly signing him long term. I think Athlete's First dealmogged the Colts. Daniel Jones is fully Kirk Cousinsmaxxing at this point. Well done by his camp.

To me, the fair long-term deal would be closer to 3 years, $99M with $45M guaranteed. This is the range where the Jets, Cardinals, Steelers, Dolphins, Vikings, etc. probably would've entered into the mix.

Dolphins Sign QB Malik Willis for $22.5M/Year (Grade: B)

This is far from the once-rumored $30M+. It's essentially a 2-year, $45M deal with a team option afterwards. That's a rightful step up from Justin Fields' contract last year, yet below Sam Darnold's Seahawks deal. Fair. Willis is a small sample king in ways Fields never was. The ex-Packer was 1st in EPA per dropback, 1st in completion percentage over expected, and 11th in success rate over the past three years. It was a lot of vertical-based throws with the bonus of being fantastic in the zone read and scramble department. If he hits, there is league-average starter upside for bridge QB money. The hard part will be that he has just this year to figure it out. The 2027 NFL Draft could be littered with QB talent up top, and the rest of the Dolphins' roster is in such peril due to the $90M+ dead money already on the Miami books for this season. Willis' upside makes them at least interesting in their very clear rebuild. It's also a good sign that the GM and HC who spent time with Willis in Green Bay wanted him.

Jets Sign QB Geno Smith for $1M/Year (Grade: A-)

Technically this wasn't a "free agency" move because they swapped late picks to facilitate the deal, but this would've been the outcome had the Raiders released him instead of eating almost all of the money for this trade. Smith was an average to above-average QB throughout his successful Seahawks stint, then actively hurt the Raiders by putting the ball into harms way too often. He also might've had 10% less juice on his throws and scrambles. Smith is probably good enough to evaluate the rest of this rebuilding roster -- one with better OL play by far -- but also won't be good enough for the Jets to not have a top-5 or so pick in next year's QB hunt. If Geno makes Thursday Night Football more fun for us all, then that's a win.

Falcons Sign QB Tua Tagovailoa for $1M (Grade: A-)

The Dolphins take $99M on the chin, while the offsetting language in his deal means the Falcons get him for the veteran minimum. That's a $10M discount from the other backup QB contracts out there, so it's impossible to argue with this contract. Impossible! On top of that, Tagavailoa puts real pressure on Michael Penix as a starter, plus gives them an insurance policy for September and beyond if Penix's 3rd return from an ACL tear doesn't go as expected. It caught my eye throughout the offseason that coach Kevin Stefanski never fully committed to Penix at any point. He then signs a QB who is a better stylistic fit for his quick-hitting offense on day one of free agency. I'd guess the Falcons start both in 2026, neither being the QB to lift them out of this postseason drought. Tua's body has just collapsed over the year, and I don't think he'll ever push the ball beyond the sticks with any consistency.

Cardinals Sign QB Gardner Minshew for $6M (Grade: F)

It's just a one-year deal and a major upgrade to last year's contract of $1M. Why? Unsure. This is almost identical to Jacoby Brissett's current deal, but reports quickly surfaced that it'll be Brissett as the starter with Minshew as the backup. Yes, in 2026. I don't get moving on from Kyler Murray for this to be the answer. Not even Malik Willis? Really? They could end up being the Ty Simpson team in Round 2, but this organization looks as hopeless for 2026 as anyone.

49ers Sign WR Mike Evans for $16M (Grade: A+)

The initial report were "up to" figures, but the real money comes in a lot more team friendly. It's essentially a 1-year, $16M contract with team options afterwards. That plays into the year-by-year nature of Evans at his age-33 season. Evans isn't running by people quite as often (his YAC per catch dropped from 3.5 to 1.1 last year), but he runs the full route tree before dunking on people in the end zone. The fit couldn't be more ideal. Kyle Shanahan is the X-receiver GOAT coach, dating back to Andre Johnson, Julio Jones, Pierre Garcon, and most recently Brandon Aiyuk before he joined F1. The Niners can't trot out Ricky Pearsall as their WR1 and be Super Bowl contenders. This should look good until the electrical substation ends our fun. Hopefully Evans can buy enough time for George Kittle to regain his legs.

Colts Re-Sign WR Alec Pierce for $29M/year (Grade: C+)

The leader in yards per target (11.9) over the last two years is adding more routes to his tree (particularly the dig route), but Pierce isn't the well-rounded WR that typically gets paid this way. He's only behind 4 WRs in total guarantees, next to Justin Jefferson, Ja'Marr Chase, CeeDee Lamb, and Garrett Wilson. He's definitely closer to that Tee Higgins or Terry McLaurin range in terms of role and theoretical upside. This money is a cap-inflated version of those deals, so the move in isolation isn't quite as crazy as it seemed on the surface.

How we got here was more noteworthy. The Colts could've tagged Pierce for $27M if they hadn't transition tagged Daniel Jones for $38M, and I probably would've played hard ball with DJ instead of Pierce, who fits basically everyone's offense. Now the Colts will have that $38M tag set as a baseline for a long-term extension. The Michael Pittman trade opened up the necessary $24M to fit both deals for the time being, but that's a real loss. It's hard to say the Colts future is as bright as what the 2025 first 10 weeks showed. That's a hard bar to clear to be fair.

Steelers Trade for WR Michael Pittman, Extended for $19M/year (Grade: B)

The Colts were probably going to release him to save the $24M they saved by trading him, so getting Day 3 pick swaps is a net win for them. The Steelers don't get credit for this year's deal, but they did pull off a rarity with the extension: Pittman's extended APY of $19M is actually less than the contract they inherited, despite the salary cap going way up. That's in line with the Wan'Dale Robinson bag, and Pittman is a better player. He also should make Aaron Rodgers happy (if that was their goal), as an underneath and intermediate option who can complement the vertical nature of DK Metcalf's game. Pittsburgh upgraded their WR2 situation was a must this offseason. Mission accomplished.

Titans Sign WR Wan'Dale Robinson to $17M/Year (Grade: C)

That's $38M guaranteed, so essentially a 2-year deal. On the surface, the Titans had the 2nd-most money to spend and didn't have enough weapons for Cam Ward. The money short-term isn't going to matter in this stage of the rebuild, but the opportunity cost is real. This is more than Michael Pittman ($19M/yr), Rashid Shaheed ($17M), and a lot more than Jalen Nailor ($12M). Robinson isn't the intermediate and vertical threat that they are, which are the parts of Ward's game worth building around. On top of that, Robinson does play the same role as 2025 4th-round explosion Chimere Dike, and it doesn't help solve the massive holes at X and Z receiver. This elevates the floor of the Titans in 2026, but the ceiling will be found when they make a move to address their No. 32 deep catch rate.

Patriots Sign WR Romeo Doubs for $17M/Year (Grade: B+)

Doubs doesn't have the physical traits to be a No. 1 receiver or a Pro Bowl guy, but Doubs can fill in the intermediate route tree that Stefon Diggs leaves behind. He can line up across the field and wins late in the route with subtle separation and nice catch-point skills. He's also willing to take a hit over the middle and will run the post as a change up. Doubs may continue to be in the 75% snap range in this Patriots' rotation, but he is their best 3rd-and-6 option on the team and is only 26 years old.

Raiders Sign WR Jalen Nailor for $12M/Year (Grade: B)

This is essentially a 2-year, $23M contract with a 3rd-year team option. Nailor is a tad better than that to me. He has some wiggle underneath and can work downfield for a slot receiver. His size keeps his upside in check, but it wouldn't be a surprise to have Nailor compete for No. 3 targets. What's harder to square is the fit with the rest of the depth chart. The Raiders "WR1" is a slot TE in Brock Bowers. Their actual WR depth chart is filled with slot or Z receiver types. Nobody at X. Nailor is essentially admitting that power slot Jack Bech isn't on track as a 2025 2nd-round pick. That's a tough pill to swallow.

Chiefs Sign Kenneth Walker for $14M/Year (Grade: A-)

This is only a 2-year deal and is equivalent to the James Cook deal in RB terms, but its' only Isaiah Likely or Jalen Nailor money compared to other skill guys. I'd rather have Walker, who played behind bad OLs with the Seahawks. The Chiefs have two maulers at C and RG, so expect a ton of explosives. Kansas City was 31st in 15+ yard runs since 2022 (41), and Walker is the RB3 with 59 of them over that same span. Patrick Mahomes has never played with someone like him, and I trust Eric Bieniemy to keep improving Walker's decision making. It'll be refreshing for the Chiefs to run more under center with more gap scheme runs, and the timing for that change aligns with Mahomes' return from a torn ACL. As a bonus, this signing means it'll be an EDGE, X WR, RT, or DB with that 9th overall pick. That's way better value than a RB.

Saints Sign Travis Etienne for $13M/Year (Grade: B)

The $52M in total value is the highest in the NFL, but I'm assuming most of that is non-guaranteed. Assuming this is about a 2-year guaranteed contract, this is normal starting-RB money. He's reached 1,399 scrimmage yards in 3-of-4 seasons as a volume sponge. Etienne has improved his vision each year, even if he's not quite as explosive as he could've been before some early-career injuries. The Saints didn't have anyone scary at RB before this, and the Alvin Kamara restructure days before free agency are a sign that he could be sipping Pina Coladas in retirement very soon. Etienne should put up numbers behind an OL that is filled with early-round picks and a new veteran guard. More on LG David Edwards below.

Bucs Sign RB Kenneth Gainwell for $7M/Year (Grade: B+)

This is sandwiched between Javonte Williams, Tyler Allgeier, and Rico Dowdle. All of those backs are largely early-down guys, while Gainwell is priced this way because he's an electric pass-game role player. The Bucs are upgrading from Rachaad White in their eyes, while giving Bucky Irving a snap-share break after an injury-filled years. Gainwell was not just used in the check-down and screen game either. Aaron Rodgers trusted him with at-line checks and out of the slot. He won't get the same volume in Tampa Bay as he did in Pittsburgh based on the skill-position talent gap, but Gainwell should be efficient on a per-snap basis.

Cardinals Sign RB Tyler Allgeier for $6M/Year (Grade: B)

This is a great value across two seasons. It's not a long-term commitment, but Allgeier has been a starter for a season before being one of the most efficient RB2s in football. He's a stud in short yardage, ranking 9th in success rate on runs with 3-or-fewer yards to go, while Bijan Robinson was 39th behind the same OL. Allgeier has the potential to show his singles and doubles rushing style with more volume, as James Conner clearly took a paycut after a dislocated ankle to be the backup. The signing by itself is a good one, even if I'm very, very, very worried about the QB and OL situation in Arizona. I'll have more concerns with his fantasy value later on.

Steelers Sign RB Rico Dowdle for $6M/Year (Grade: B)

This is the same contract as Tyler Allgeier. Dowdle has better total stats but is also older. It's all a wash. The fit here is worth getting into, however. The Steelers have an entirely new coaching staff, and they opted to let pass-catcher Kenny Gainwell walk in exchange for the downhill Dowdle. That's absolutely an indictment on 2025 3rd-rounder Kaleb Johnson. It's also an indictment that new staff would rather have Jaylen Warren in the pass-game role rather than the early-down role he had for the first ever last season. This move will matter more for fantasy football debates than changing Super Bowl odds. The contract value backs that up.

Giants Sign TE Isaiah Likely for $13M/Year (Grade: B-)

This is a lot of money for someone who hasn't proved capable of being an all-around TE. This is not far off from the Kyle Pitts franchise tag and more than the Jake Ferguson tier of full-time, productive starters. The fit with Likely and Jaxson Dart is my favorite part. A lot of Likely's production came in the Lamar Jackson scramble drill because he can out-run a lot of the defenders matched up with him from the slot. The scramble drill is one of Dart's biggest assets. It's a weird comparison given the size differences, but Likely is a cheaper replacement for slot WR Wan'Dale Robinson and it allows the Giants to use different personnel. Likely will play more than the 50% snaps he was getting with the Ravens, but it'd be a surprise if he cleared the 75% mark with the much-larger Theo Johnson available for blocking snaps.

Chargers Sign TE Charlie Kolar for $8M/Year (Grade: A-)

This is essentially the Dawson Knox role as the TE1 in the blocking game and clear TE2 in the receiving game. That'll belong to Orande Gadsden, who doesn't have the body to block like Kolar can at 6'6"/265 with 94th percentile 34.5" arms. At only 27 years old, there is room for sneaky upside here, too. He's been a clear TE3 to date, but Kolar has a career 10.0 yards per target on a 71% success rate. Those are elite marks, even in a small 41-target sample. There is a lot of overlap between the Ravens and Chargers, so this is a high-floor move no matter what.

Raiders Sign C Tyler Linderbaum for $27M/Year (Grade: C-)

There are two sides to this: price and fit. The price is absurd, point blank. The previous top contract at C belonged to Creed Humphrey, who is better than Linderbaum, at $18M, so this was an increase of $9M! This was higher than the franchise tag the Ravens declined and in line with many quality tackles. This is a full reset of how centers will be valued moving forward, or a contract that will be ignored by the rest of the NFL. We'll see.

The fit is another thing. The Raiders had the most cap space ever, by far, and any dollar spent now is largely meaningless given the state of their roster. Vegas also had an insulting interior offensive line, spoiling any shot of Geno Smith or Ashton Jeanty having a good season. That can't happen again, especially with a rookie QB coming in. Linderbaum is a very real step to getting serious in the trenches. That absolutely matters!

Browns Sign C Elgton Jenkins for $12M/Year (Grade: C+)

This is a 2-year deal with $20M guaranteed, meaning nearly the entire deal is guaranteed. That's fairly uncommon. It's also uncommon to hand out that many guarantees for a 30-year-old who was released with a failed physical designation on the same day. Jenkins fractured his leg last year and suffered some ligament damage. When healthy, he can be a solid starter across the line, but he's viewed as a center in Cleveland based on their other moves. It's unclear how Jenkins will look post-surgery. In terms of center contracts, Jenkins now has the 5th-most annual money and 5th-most total guarantees. This is the 4th starter they've found this week, but many of them have come at pretty ridiculous prices. Many Packers fans and analysts believe Jenkins is best suited at guard.

Chargers Sign C Tyler Biadasz for $10M/Year (Grade: A-)

This 3-year, $30M deal was very savvy given it anticipated a massive overpay for Tyler Linderbaum. The Chargers took advantage of the Commanders' mistake of releasing Biadsz instead of getting a pick for him, and they got him in the building immediately. A retirement at center opened up an already humongous hole on the interior for Los Angeles, and Biadsz gives this unit average center play. If they can surround him with real talent at each guard spot, then this OL goes from miserable to solid. We saw the dividends of a similar upgrade with the Bears in 2025.

Lions Sign C Cade Mays for $8M/Year (Grade: B+)

He wouldn't be a fit for everyone given his size and lackluster mobility, but Mays' mauling style fits Dan Campbell and this more gap-schemed offense. Detroit's OL fell apart following retirements, injuries, and free agency losses, so getting help from LT to RG was required. Mays was a key part of Rico Dowdle's big season with the Panthers and even has some experience at guard, too. This all coming at 30% of the cost of Linderbaum is an obvious win.

Browns Sign LG Zion Johnson for $16.5M/Year (Grade: D)

This feels like a lot given what he played like during his rookie contract, and even just last year when the Chargers couldn't block anyone. Johnson is a former 1st-round pick and has played 1,000 snaps in 4-straight seasons, while the Browns started the offseason without a sure-fire starter at any position. Johnson is a step closer to fielding a real OL for whoever is quarterbacking. The harder part to square is if Johnson is better than David Edwards ($15.5M) or even veteran Isaac Seumalo ($10.5M).

Saints Sign LG David Edwards for $15.5M (Grade: B-)

The guaranteed money isn't reported yet, but assuming it's the normal 2-year guaranteed, this is a fine contract for an average starter. Edwards is coming off a 1,000-snap season and enters his age-29 season, so this is a super high floor signing as he slides between LT Kelvin Banks and C Erik McCoy. The entire OL is set for Tyler Shough and Travis Etienne. That's refreshing after years of looking to the draft to solve their consistent issues.

Patriots Sign LG Alijah Vera-Tucker for $14M (Grade: A+)

This is a pretty significant injury discount, as the top guards make $20M annually with ease even before the salary cap blew up this offseason. Vera-Tucker is a Pro Bowl talent when healthy. It's just been a string of unfortunate injuries, but a pre-season torn bicep is the type of injury that shouldn't prevent him from having a normal upcoming offseason at least and he came back from his torn achilles the year before with great success. "The Patriots' three-year, $42 million deal with OL Alijah Vera-Tucker includes a whopping $250,000 for each game he's active -- one of the biggest per-game active roster bonuses in NFL history", per Tom Pelissero, so they found a nice hedge. The on-field fit is a good one, as the trade of C Garrett Bradbury signaled that 2025 3rd-rounder Jared Wilson is pivoting back to center after starting at guard as a rookie. Will Campbell being placed next to a high-upside veteran rather than a fellow rookie will really help him out.

Texans Sign RT Braden Smith for $10M/Year (Grade: A+)

This is really good business. The Texans were able to trade OG/OT Tytus Howard, who signed a $19M extension with the Browns. Then Smith comes in at nearly half the cost off free agency. He's been a solid starting right tackle for years and should easily win that job in Houston. He might've been a bit cheaper than his on-field play would indicate based on some missed time. It's hard to speculate the seriousness of the absences from the outside.

Panthers Sign EDGE Jaelan Phillips for $30M/Year (Grade: C+)

This is a 4-year, $120M deal with $80M guaranteed. That's essentially a 3-year, $90M deal with a 4th-year team option for a 27-year-old coming off a great season. Phillips was EDGE8 in true pressure rate according to Brandon Thorn's grading, and he can stay on the field against the run, too. The Panthers have completely overhauled their defense with massive swings in free agency, which often come without a discount but does ultimately moves the needle. Phillips' contract is in line with Josh Hines-Allen, Nik Bonnito, and Brian Burns. That's real high-end company, and those players don't have the injury history Phillips has. He has torn his achilles and ACL already. The risk is high.

Ravens Sign EDGE Trey Hendrickson for $28M/Year (Grade: B)

The Ravens certainly agree with this: Two first-round picks and Trey Hendrickson off a smaller core-muscle surgery for $28M per year is a better value than Maxx Crosby off a bigger meniscus repair surgery for $28 per year without two first-round picks. It's as simple as that. I don't think either would be deals beyond the 2026 and 2027 seasons, given their histories. So right now, keeping the picks is a fair tie breaker, even if it makes them look really, really shady. The Ravens are. It comes with very little, if any, repercussions.

Hendrickson is in the same tier as Crosby as a pure pass rusher on obvious passing situations, but Crosby is lightyears ahead as a run defender, which is why he is the better player all around. Hendrickson will have to be schemed around or taken off the field some, but that's okay. They needed someone to win on 3rd-and-8s. Hendrickson should be fully ready for the entire offseason program, too. His surgery happened earlier on and only had a 6-week recovery timeline. He'll actually pass his physical! If the Ravens can get Nnamdi Madubuike back from injury, then the Ravens look like the best team in the AFC again. That would've been true with Crosby or Hendrickson.

Commanders Sign EDGE Odafe Oweh for $25M/Year (Grade: C-)

It costs a lot to find an upside edge rusher in free agency! Oweh was on pace to sign a forgettable contract as a former 1st-rounder while on the Ravens (0.36 sacks per game), but he went nuts on the Chargers. 10.5 sacks in 13 games including the playoffs. Over the entire season, Oweh was EDGE10 in Pass Rush Win Rate! His speed is evident on tape, and he enters the prime of his career at 27 years old. The Commanders needed him with veterans hitting free agency.

Bengals Sign EDGE Boye Mafe for $20M/Year (Grade: A-)

Once again, it costs a lot to find an upside edge rusher in free agency! But Mafe has flashed real upside in a part time role. Last year, he was EDGE8 in Pass Rush Win Rate per ESPN's player tracking on a Super Bowl defense. Mafe will go from that to being the best player on the Bengals defensive line (No. 32 in PRWR last year), so we'll see if his efficiency can keep up on more snaps. At 27 years old, there is at least some hope this is the Trey Hendrickson storyline all over again. Mafe has the speed to be a real EDGE1. I liked this contract more than going for Odafe Oweh at $5M more annually, and he has a lot more pass-rush upside than Kwity Paye at $16M per year.

Raiders Sign EDGE Kwity Paye for $16M/Year (Grade: B-)

Trading Maxx Crosby was smart and aligns with the Raiders' long-term rebuild timeline. Paye also aligns, as a 27-year-old former 1st-rounder. Crosby is one of the best run defenders at the position, and that's exactly what Paye provides at this point. That's EDGE10 in Run Stuff Win Rate per ESPN. Unfortunately, there isn't the pass-rush upside that comes along with it. Paye will start and eat snaps for a team desperate just for that. They are also not one step closer to finding the upside necessary to really take a leap as a team.

Patriots Sign EDGE Dre'Mont Jones for $13M/Year (Grade: B+)

The 3-year, $39M deal is the perfect length for a 29-year-old who has been a solid rotational member for years at different stops and is coming off a career-high 7.0 sacks. He has a tweener frame, but the Patriots will change up their fronts and can utilize Jones' speed to power style from inside or outside the tackle. He plays with a lot of fire and comes at half the price of the top of the class. He's an upgrade over K’Lavon Chaisson in terms of physicality.

Jets Sign EDGE Joseph Ossai for $11.5M/Year (Grade: A-)

Rebuilding teams need to unleash this type of two-year guaranteed deal with a third-year team option for young players on the market. Many won't hit, but the ones who do will actually help out when the team is ready to actually compete. Ossai is coming off back-to-back 5.0-sack seasons as a former 3rd-round pick. He actually has some upside, too, as a quality athlete (41.5" vert), and it's possible the Bengals just whiffed on his full development. He is a good scheme fit as a 3-4 OLB, too. This is the best Jets move of the offseason as they aim for a 2027-28 window to win.

Commanders Sign EDGE K'Lavon Chaisson for $12M/Year (Grade: A-)

The 27-year-old is coming off career highs in sacks (7.5), QB hits (18), and even TFLs (10). The stand-up edge is ascending and showing more physicality than before. He will be Odafe Oweh's rotational rusher, as the $25M/year man has never been a full-time player himself. Chaisson comes at half the price, so this is a much better bang-for-buck. Washington had multiple pending free agents at the position and needed to take multiple swings. The way their offseason has shaken out could very well mean it's RB Jeremiyah Love at 7th overall, rather than an edge.

Titans Sign DT John Franklin-Myers for $21M/Year (Grade: B+)

There are a lot of defensive tackles ranging from $20M to $31M (Chris Jones), so this is not a resetting deal at all. Franklin-Meyers was the only pass-rushing option in his prime (29yo) at the position this free agency, and the Titans absolutely needed another starter next to All Pro DT Jeffery Simmons after trading away their nose tackle. JFM is a better fit for Robert Saleh's scheme than T'Vondre Sweat, as was EDGE Jermaine Johnson who was the return for Sweat. It's easy to see how much say Saleh has on this roster. It'd be a complete shock if the Titans are anywhere near ranking 28th in EPA allowed again.

Jets Sign DT David Onyemata for $10M/Year (Grade: B-)

If squarely looking at this move from the dollars to last year's production lens, then this is a totally fine move. Onyemata was the DT9 in run stuff rate and DT17 in pass rush win rate. The problem is he's a 33-year-old signing to a team with a win total of 6.5. Him being decent in 2026 doesn't bring the Jets closer to reaching the playoffs in 2027 and 2028, not to mention the general fall off when pass rushers change teams in their mid 30s. Now, Onyemata is a veteran presence for a team that could be wandering around by December, so there is some value in that, too. I wish he had gone to a legit contender at this price.

Panthers Sign LB Devin Lloyd for $15M/Year (Grade: A-)

This is a mature offer. It's not even a fully guaranteed second season, and the per-year value comes in $6M less than Fred Warner without adjusting for exploded cap space. There was a world where teams were pricing in the volatility of interceptions too much, but this is not that. Lloyd is a great athlete who has vastly improved in zone coverage throughout his career. Carolina has been beyond desperate for LB play recently, so the fit is tailor made.

Raiders Sign LB Quay Walker for $13M/Year (Grade: C+)

He is a former 1st-rounder with rare athletic traits at 26 years old. There is hypothetical upside here for a team absolutely desperate for it. But Walker's tape was just soooooo inconsistent. He can get lost in zone coverage and then can get exposed in the run fit. When Walker is pointed in the correct direction, he'll make some big plays. I just value the consistency and mental side of the position more than the Raiders do here.

Raiders Sign LB Nakobe Dean for $12M/Year (Grade: B)

When healthy, Dean is an impact player. He plays a lot bigger than his size and is a very fun blitzer to help chip away with the massive void Maxx Crosby leaves behind. Dean was also valued as a leader for Vic Fangio's defense and allowed Zach Baun to have a versatile role in this zone-heavy defense, so there's some versatility included. Dean will be more trusted than Walker on passing downs, but Dean is more of a mixed bag against the run and has an extensive injury history (lisfranc, patella tendon, hamstring). What I do like is that Dean and Walker played together at Georgia, so there's some familiarity built in with this young duo.

Giants Sign LB Tremaine Edmunds for $12M/Year (Grade: B-)

The 28-year-old was a cap casualty (saving $15M) after a tough season with the Bears, and the Giants get him for less than that per year over the next 3 seasons. Edmunds is move of a coverage backer than anything else, but he's played a ton of football and should help the Giants improve upon an embarrassing run defense. Edmunds does not prevent New York from drafting one of the Ohio State linebackers in the draft, as the rest of the LB depth chart is nearly blank. Moves had to be made.

Saints Sign LB Kaden Elliss for $11M/Year (Grade: B+)

This is a fun reunion, after Elliss was drafted by New Orleans years ago. He really broke out during his 3-year stint with the Falcons when he compiled 100+ tackles with some blitzing utility every season. Elliss allows the Saints to get younger (31yo) at LB with Demario Davis (37yo) hitting free agency. They signed for the same per-year value, but Elliss will be here for most of the Tyler Shough rookie contract.

Jets Sign LB Demario Davis for $11M/Year (Grade: B-)

That's $15M guaranteed, so it'll be $15M for one year or $22M for two years. Keep in mind, Davis is 37 years old!!! Unc still absolutely had it last year, but this is a new team and Davis once again finds himself on a rebuilding team. The Jets could be bringing in a LB at 2nd overall, so this could be a mentorship program as much as he is providing the team with top-10 tackles.

Bears Sign LB Devin Bush for $10M/Year (Grade: B+)

Last year was a really late breakout, but the 28-year-old racked up 125 tackles and two Pick 6s as the Browns LB2 next to the more versatile Carson Schwesinger. Bush is a solid athlete with that throwback thumper profile, who may not have the coverage skills of a Pro Bowl caliber player. He's just 5'11" after all. The Bears grabbed Bush at a cheaper price than they had Tremaine Edmunds, and Bush had a better overall season last year in a very controlled role. Bush can fly to the ball when it's clean, but things won't be as clean up front on the Bears DL this time around.

Titans Sign CB Alontae Taylor for $19M/Year (Grade: C+)

This is the exact signing a young team needs to keep making, even if it's the new top of the market for a nickel type. Taylor is a fun slot player who can blitz and play on the outside in a pinch. He's well-built and a great athlete, allowing him to make difference-making plays. Taylor, of course, can get beat by being too aggressive. The Titans were brutal in the secondary last year and will play a lot of zone with Robert Saleh.

Rams Sign CB Jaylen Watson for $17M/Year (Grade: A-)

The Rams were eliminated partially because their DBs weren't playing well. They re-sign Kam Curl to a good deal, trade for Trent McDuffie, and then now have his long-time running mate from Kansas City. What's not to like? Watson is a physical outside corner who can hang in man coverage or make plays on the ball. The Chiefs passing DVOA allowed was 4th when he was on the field versus 30th without him last year, just to show his impact (in a small sample). The 27-year-old should have a good 1-2 year window as Matthew Stafford and perhaps Sean McVay close out their Rams' run.

Eagles Sign CB Riq Woolen for $12M/Year (Grade: A+)

It's a wild ride on the Woolen bus, and it's never great to say he was practically benched late in the year, but the upside for Woolen is evident. His size and speed is impossible to ignore. When locked in, Woolen can play the ball, and he'll only be tasked with playing against CB2s or on one side of the ball depending on the game plan. This has been such a terrible spot for the Eagles, and Woolen is easily the best player they've had next to Quinyon Mitchell. Instead of signing an inconsistent player long term, the Eagles just get to rent him. The $15M is even an "up to" contract, meaning some of it is only set to be earned. This is a prove it deal, and the $12M plays into the Eagles' compensatory pick formula as a bonus.

Titans Sign CB Cor'Dale Flott for $15M/Year (Grade: B-)

L'Jarius Sneed is soon to be released, and Flott will take his place on the outside. He's tall but skinny. It allows him to make plays on the ball but also limits him against bigger receivers and in the run game. Flott is also only 25 years old and should compete for a starting job for all three seasons on his deal. I'd much rather take a swing on a young player than an older veteran during a complete rebuild like this one. He's paid as a clear outside CB2.

Steelers Sign CB Jamel Dean for $12M/Year (Grade: A-)

This is a bargain if he can stay healthy. The 30-year-old is really physical at the catch point and can handle man-coverage assignments. His analytical profile in terms of contested targets stands out, and the Steelers needed some CB2 competition after moving Jalen Ramsey to the outside. Dean is a part of a team that thinks they can compete right now, so even if this is a 1-year rental, it's a sharp move. This is $6M per year less than 30-year-old Carlton Davis from last year's free agency class. They are in the same tier to me.

Commanders Sign CB Amik Robertson for $8M/Year (Grade: B)

This is more than half of the top of the nickel market set by Alontae Taylor, who is definitely a step above. It's impossible to hate on Robertson's style of play. He's super aggressive and down to brawl, even for his size. He's mostly a slot player, but he kicked outside for the Lions when their CB room seemingly collapsed with injuries annually. Washington will get a lot cheaper at the position after releasing Marshon Lattimore, and Robertson will compete with versatile CB Mike Sainristill to figure out who is playing inside versus out. I'd assume Robertson stays inside, as one of the few CBs who is actually smaller than Sainristill.

Vikings Sign CB James Pierre for $4M/Year (Grade: A)

This is a tiny contract with upside He stood out in free agency film preparation by going stride-for-stride with Ja'Marr Chase on multiple reps. Pierre also picked off his cousin, Lamar Jackson, and generally showed up for the fight. He's already going to be 30 years old and is just now breaking out as an outside corner, rather than core special teamer. The top-two corners on the roster do not have long-term guaranteed money.

Bengals Sign FS Bryan Cook for $13M/Year (Grade: A-)

Like usual, the Bengals wrote up this deal to limit future guarantees. It's essentially a 1-year, $14M deal with team options, but I'd guess Cook will be a breath of fresh air after the safety play they've had recently. Cook is a physical, downhill tackler who handled a lot of responsibility in a complex Steve Spagnuolo Chiefs defense. He can play the deep post, while still being very active against the run. This doesn't come at a big price tag either. It's close to the Talanoa Hufanga and Amani Hooker contracts.

Bears Sign FS Coby Bryant for $13M/Year (Grade: A-)

This gets a boost for creativity. The Bears had both of their safeties hitting free agency; Kevin Byard was better but old, while Jaquan Brisker was young but unreliable. Bryant is the best of both worlds as a roaming free safety with some strong safety toughness. He can close windows and prevent YAC opportunities and fits what Dennis Allen is slowly building towards. Bryant was an unsung hero for the Seahawks under coach Mike MacDonald.

Cowboys Sign SS Jalen Thompson for $11M/Year (A-)

This has been a major need for the past couple of seasons, and Thompson is a real answer. He's racked up 121 tackles in a season before and does all of the versatile strong safety things the modern player needs to do. He made an incredible play deep downfield after being rotated down to the line of scrimmage as an example. This contract is that of a low-end S1, and he's just 28 years old.

Texans Sign S Reed Blankenship for $8.5M/Year (Grade: B)

The former Eagles was a big communicator in the back half for Vic Fangio's zone based defense, and it's quite similar to what he'll be tasked with in this Texans' zone-based defense. Blankenship will complement the rangier (and thinner) Calen Bullock at safety and be tasked with making some big boy tackles over the middle. It's not an expensive deal by any means for a 27-year-old starter with Super Bowl experience. He just played 90% of snaps last year, too.

Chiefs Sign FS Alohi Gilman for $8M/Year (Grade: B)

He bounced from the Chargers to the Ravens last year and showed himself well in both stops. He's a headsy, versatile free safety who has experience in three safety looks. Gilman had one of my favorite plays during free agency tape study when he pushed his WR out of bounds, abandoned him, then made a play on the ball on another receiver. It's not a surprise that DC Steve Spagnuolo is interested. This is only saving $5M per year from Bryan Cook's contract, but the history of the Chiefs re-signing their DBs is non-existent. It's just how they build the roster. Find the cheapest available options who can be trusted by Spags. Mission accomplished!

Commanders Sign SS Nick Cross for $7M/Year (Grade: A)

He was just third in solo tackles last year and can smoke QBs as a blitzer or spy. Cross doesn't have size or deep post experience like others do, but he's a fantastic closer and athlete in the box. He's also only 25 years old and could add another bag of tricks on his second contract. This is one of my favorite moves of all free agency.

The Re-Signings on Offense

The Bucs getting TE Cade Otton, who can play every down and in every role at the position, for just $10M/year is one of the best moves of a busy day. That's sandwiched between part-time players Isaiah Likely and Charlie Kolar. Great value. ... The Giants preventing veteran RT Jermaine Eluemunor from hitting the open market is a win. He was a leader for a quality OL, and it's hard to find competent tackle play. Keeping Jaxson Dart's OL in tact is smart business at just $13M per year. Compare that to the $18M/year extension RT Tytus Howard received after the Browns traded for him. ... Rashid Shaheed will continue providing special teams and downfield WR value for the Seahawks, who essentially gave Shaheed the contract Kenneth Walker received on the open market. Remember that when discussing NFL Draft positional value. It matters. ... We all understand Travis Kelce re-signing, I'd hope. ... The Commanders are lucky that Marcus Mariota didn't get a bridge QB offer. Instead, he's back at $7M, which is actually a pay cut from the year before (even though I thought Mariota played his best ball ever).