One training camp practice into the 2014 season, the Buffalo Bills are already tweaking their 90-man roster. Ramses Barden and linebacker Nathan Williams were waived on Monday, and free agent wide receiver Naaman Roosevelt and defensive tackle Landon Cohen were added.
Roosevelt, of course, is a name that is familiar for Buffalo natives and Bills fans alike. Signed as an undrafted free agent out of UB prior to the 2010 season, Roosevelt was a practice squad stash twice with the Bills, but eventually made 16 in-game appearances for the Bills in his first two seasons in the league. He caught 25 passes for 396 yards and this 60-yard touchdown in 2011 in that time frame.
After failing to make the Bills' final roster in the fall of 2012, Roosevelt was released, then spent the year out of football. Last fall, he signed with the Cleveland Browns, but could not crack their roster, and again spent the year out of football. He latched on with the Detroit Lions earlier this spring, but was waived late last week as the Lions put the finishing touches on their training camp roster.
Now, Roosevelt is back with the Bills after nearly two years away. Obviously, he has an uphill climb to make the Bills' roster this season, but he seems to have a knack for sticking around, so it's tough to count him out at this point.
The 6'1", 300-pound Cohen has been in the NFL since 2008, as a former seventh-round pick of the Detroit Lions; obviously, that gives him ties to Bills defensive coordinator Jim Schwartz, who drafted him. Cohen gives the Bills a body at defensive tackle, where they are already without Marcell Dareus and Alan Branch. Cohen was most recently with the Chicago Bears, spending time with them last season.
Barden was a popular offseason reserve/future signing as a former third-round pick of the New York Giants, but evidently the Bills were looking for something a little different at the back end of their receiver depth chart. Williams, a former Minnesota Vikings undrafted free agent signing, had ties to linebackers coach Fred Pagac, but also had a steep hill to climb to make the roster.
As always, our unofficial Bills depth chart page has been updated to reflect these latest roster moves.