The Browns reshaped their roster last week, adding 10 players – three via trade -- in a free agency frenzy that saw them acquire a veteran quarterback, a Pro Bowl wide receiver and an up-and-coming free safety.
Now, as Cleveland looks to add talent and depth across the board, it could very well continue to add to a roster that looks a whole lot different than the one that finished winless in 2017.
Top free agents remaining (Rankings from NFL.com’s Top 101 free agents)
3. DT Ndamukong Suh, Dolphins
After three seasons in Miami, the five-time Pro Bowl defensive tackle is back on the market.
15. CB Bashaud Breeland, Redskins
Breeland initially signed with the Panthers in the first wave of free agency last week but he failed his physical. Breeland had 19 pass breakups for the Redskins last year.
25. S Kenny Vaccaro, Saints
Vaccaro, who's spent the past five seasons in New Orleans, registered a career-high three interceptions in 2017.
26. S Eric Reid, 49ers
Reid started 59 of 60 games in San Francisco, amassing 264 tackles, 36 pass breakups and 10 interceptions.
33. WR Terrelle Pryor, Redskins
Pryor had his best season as a pro with the Browns in 2016, leading the team with 1,007 yards and 77 catches, before leaving in free agency. He struggled in Washington last season, catching 20 passes for 240 yards because of injuries and other factors.
34. DL Johnathan Hankins, Colts
Hankins, the former Ohio State standout, was unexpectedly released by Indianapolis last week and offers suitors one of the league's better interior defenders.
35. CB E.J. Gaines, Bills
In his first season in Buffalo, Gaines made 11 starts, one interception and nine pass breakups.
40. WR Jordan Matthews, Bills
Matthews posted at least 67 catches and 800 yards in his first three seasons with the Eagles before being traded to Buffalo last year.
59. S Tre Boston, Chargers
Boston's stock has never been higher after a breakout season in 2017, recording five interceptions in his first campaign with the Chargers.
70. WR Mike Wallace, Ravens
The veteran wide receiver hit the restart button in Baltimore. In two years with the Ravens, the speedster caught 124 catches for more than 1,700 yards and eight touchdowns.
71. LB NaVorro Bowman, Raiders
A three-time Pro Bowler, four-time All-Pro selection, Bowman, 29, spent seven seasons with the 49ers and this past year in Oakland.
75. S Tyvon Branch, Cardinals
The 10-year veteran started nine games before a knee injury.
76. RB Adrian Peterson, Cardinals
One of the league's all-time great running backs, Peterson spent time with the Saints and Cardinals last season while trying to return to his All-Pro form.
82. TE Martellus Bennett, Packers/Patriots
Bennett helped New England win a Super Bowl two seasons ago and then was released by Green Bay over a controversial shoulder injury. He was picked up by the Patriots and placed on injured reserve not long after.
83. OL Cameron Fleming, Patriots
Fleming had 20 starts in four seasons with New England.
84. CB Dominique Rodgers-Cromartie, Giants
The veteran Rodgers-Cromartie, a two-time Pro Bowler, had 21 pass breakups and six interceptions in 2016, but started just five games last season.
86. DT Bennie Logan, Chiefs
Logan started 12 games for Kansas City's interior defensive line last season.
88. QB Colin Kaepernick, 49ers
Kaepernick didn't play last season, but he's only a few years removed from leading the 49ers to a Super Bowl appearance in 2012-13.
91. WR Eric Decker, Titans
The veteran caught 54 passes for 563 yards and a touchdown in his first season with the Titans. Before that, he posed three 1,000-yard seasons with the Jets (1) and Broncos (2) in seven seasons.
92. LB Jerrell Freeman, Bears
Freeman missed most of last season with a torn pectoral muscle.
93. DE Pernell McPhee, Bears
McPhee, released by the Bears after three seasons, has 31 sacks in seven seasons but that production has trailed off in recent years.
95. DE Kony Ealy, Jets
Ealy has 15 sacks and six forced fumbles in four seasons but didn't do much with the Jets in 2017.
99. RB DeMarco Murray, Titans
Even at 29, the veteran Murray is only a few years removed from a 2016 season that saw him run for 1,287 yards and nine touchdowns.
100. LB Derrick Johnson, Chiefs
Johnson, the four-time Pro Bowler, has 1,154 tackles in 13 seasons in Kansas City.
101. QB Jay Cutler, Dolphins
Cutler spent last season in Miami after eight years in Chicago.