The Buffalo Bills signed wide receiver Naaman Roosevelt and defensive tackle Landon Cohen.

Roosevelt has a previous stint with the Bills. He caught 25 passes for 396 yards and a touchdown during 16 games previously

Roosevelt was recently cut by the Detroit Lions.

Cohen is a former Detroit Lions seventh-round draft pick. He played for defensive coordinator Jim Schwartz in Detroit. He played a dozen games last season for the Chicago Bears.

The Bills cut wide receiver Ramses Barden and linebakcer Nathan Williams.

Follow me on Twitter: @RavensInsider

Aaron Wilson covers the Ravens for The Baltimore Sun