LAS VEGAS — The opening bell of the 2026 NFL free agency didn’t just ring; it shattered. We just witnessed one of the most chaotic weeks in league history. A historic trade collapsed at the medical table. A franchise icon walked away for a massive discount. A former number one overall pick practically volunteered to play for free.
The Baltimore Ravens are drowning in front-office controversy. General Manager Eric DeCosta thought he secured the ultimate prize by trading two first-round picks for Las Vegas Raiders superstar Maxx Crosby. Then, the physical happened. Crosby’s surgically repaired knee raised immediate red flags, forcing Baltimore to hit the panic button and kill the deal entirely.
But the damage was already done. While the Ravens were busy haggling over Crosby’s medical charts, their own roster dissolved. Pro Bowl center Tyler Linderbaum secured a massive three-year, $81 million bag from the Raiders. Tight end Isaiah Likely bolted for the Giants. You have to wonder: Did DeCosta let his homegrown talent walk to clear cap space for a trade that never materialized? The front office scrambled and threw a four-year, $112 million lifeline at Trey Hendrickson, but the sheer roster mismanagement stings.
Down in Florida, the Tampa Bay Buccaneers are completely rudderless. Losing Mike Evans to the San Francisco 49ers hurts. Watching him take a team-friendly three-year, $42.4 million deal to chase a ring with Brock Purdy? That is a dagger to the chest.
“I love money like everybody else, but … the money was not the biggest factor for me. Like I said, it was just football and something that I can be excited about. I’m super excited.”
— Mike Evans, San Francisco 49ers Wide Receiver
Todd Bowles and Jason Licht spent the week swinging and missing. They failed to land Crosby, completely missed out on Hendrickson, and watched their offensive anchor sail west. You could feel the air leave Raymond James Stadium the second the contract details leaked. Tampa Bay looks old, slow, and entirely out of ideas.
Up north, the Minnesota Vikings just pulled off the heist of the century—or hit the self-destruct button on their young quarterback. Kyler Murray is officially a Viking, signing a laughable one-year, $1.3 million veteran minimum contract. Because the Arizona Cardinals still owe Murray nearly $37 million in guarantees, Minnesota gets a two-time Pro Bowler for pocket change.
This spells disaster for J.J. McCarthy. The young signal-caller barely kept his head above water last season, posting a miserable 57.6% completion rate, 1,632 yards, 11 touchdowns, and 12 interceptions. Head coach Kevin O’Connell hasn’t officially benched McCarthy, but the writing is plastered on the wall. The chilly wind whipping through the Twin Cities feels a lot colder for McCarthy today. The tension inside that quarterback room will be thick enough to cut with a cleat.
This early frenzy dramatically reshuffles the NFC hierarchy. San Francisco just weaponized an already lethal offense by giving Purdy a Hall of Fame red-zone target. The 49ers are locked and loaded for another deep January run. Meanwhile, the Ravens and Buccaneers are staring down severe identity crises. Baltimore must integrate Hendrickson immediately to survive the AFC North bloodbath, while Tampa Bay has to figure out how to score without their legendary bailout receiver. As for the Vikings? They have a quarterback controversy that will dominate training camp and either elevate them to dark-horse contenders or fracture the locker room entirely.