The Buffalo Bills have roughly 30 open roster spots right now. With only six draft picks in their arsenal, the team is going to need to sign a bunch of players between now and camp and that process of filling out the back end of their roster began in earnest on Friday when the team signed three players; RB Joe Banyard, CB Leonard Johnson, and WR Corey Washington.
Johnson is the most likely to stick on Buffalo’s roster. A former undrafted free agent, he played his way onto the Tampa Bay Buccaneers roster in 2012. He spent some time with the New England Patriots and played in ten games for current Bills head coach Sean McDermott’s Carolina Panthers in 2016. He had 22 tackles, a pass defended, and a sack after returning for injury a year ago.
Banyard recently spent time with the Jacksonville Jaguars, bouncing on and off their active roster, after entering the league as an undrafted free agent. He spent his first offseason with the New Orleans Saints before landing with the Minnesota Vikings. He has 23 career rushes for 95 yards.
Washington is pegged to fill the Bills “tall receiver” role, standing 6’4”. He entered the league in 2014 as an undrafted free agent with the New York Giants, playing mostly special teams. He bounced around between the Washington Redskins, Detroit Lions, and Atlanta Falcons in 2015 and 2016 but never got a foothold. He spent part of 2016 on Buffalo’s practice squad, as well. He has five career receptions and a touchdown, but they were in 2014.
As for compensatory picks, only Johnson will affect Buffalo’s number for 2018. Washington and Banyard were untendered restricted free agents.