Ranking most, least improved NFL teams: Browns upgrade; Pats lose out

The NFL offseason is for getting better, and some teams just did it better than others this spring. Who made the most improvement during the past six months? Who got worse?

This ranking does not consider how good or bad a team actually is, but rather only how the roster changed since last season. Though the Patriots likely outrank the Bills in nearly everything else, Buffalo rates way higher than its division rival here because it has a much better roster than it did at the end of the 2018 season. The defending Super Bowl champions, meanwhile, did very little during the offseason and lost some important players.

Here is our ranking of how each NFL team improved -- or didn't -- during the 2019 offseason, based on votes from ESPN Insiders Kevin Seifert, Dan Graziano and Mike Clay. Considerations include free-agent signings, trade acquisitions, draft selections and even coaching changes.

1. Cleveland Browns

Big additions: WR Odell Beckham Jr., DE Olivier Vernon, DT Sheldon Richardson, RB Kareem Hunt
Key losses: OG Kevin Zeitler, S Jabrill Peppers, DE Emmanuel Ogbah

No team benefited more from the Giants' teardown than the Browns, who swapped Zeitler for Vernon, and then Peppers and picks for Beckham in the trade of the offseason. The Baker Mayfield-led offense should be stacked, especially once Hunt comes off his eight-game suspension. Don't underestimate the defensive line, where the Browns look as fearsome on paper as anyone. -- Graziano

2. Buffalo Bills

Big additions: C Mitch Morse, DT Ed Oliver, WR Cole Beasley, WR John Brown, OT Cody Ford
Key losses: DT Kyle Williams, TE Charles Clay

A host of new weapons and offensive line depth now surround quarterback Josh Allen, putting him in position for a big jump from his rookie season. And the Bills' defensive line, already one of the game's best, will be bolstered by Oliver's game-wrecking presence in the middle. -- Seifert

3. New York Jets

Big additions: RB Le'Veon Bell, LB C.J. Mosley, DT Quinnen Williams, WR Jamison Crowder
Key losses: CB Morris Claiborne, LB Darron Lee