Buffalo Bills: 4 players on the roster bubble in training camp

CHARLOTTE, NORTH CAROLINA - AUGUST 16: T.J. Yeldon #29 of the Buffalo Bills runs against the Carolina Panthers during the second quarter of their preseason game at Bank of America Stadium on August 16, 2019 in Charlotte, North Carolina. (Photo by Grant Halverson/Getty Images)
CHARLOTTE, NORTH CAROLINA - AUGUST 16: T.J. Yeldon #29 of the Buffalo Bills runs against the Carolina Panthers during the second quarter of their preseason game at Bank of America Stadium on August 16, 2019 in Charlotte, North Carolina. (Photo by Grant Halverson/Getty Images)
1 of 5
Buffalo Bills
CHARLOTTE, NORTH CAROLINA – AUGUST 16: T.J. Yeldon #29 of the Buffalo Bills runs against the Carolina Panthers during the second quarter of their preseason game at Bank of America Stadium on August 16, 2019 in Charlotte, North Carolina. (Photo by Grant Halverson/Getty Images)

These are four Buffalo Bills on the roster bubble currently in training camp.

The Buffalo Bills have one of the deepest rosters that they have in recent memory. General manager Brandon Beane deserves a great deal of credit for the moves he has made in free agency along with the players he has added in the NFL Draft the past three years.

The one problem that any team has with a well-rounded roster like this, is that they have to make tough decisions when they begin the process to cut the roster down to 53 players to start the season.

There is no question that is a good problem to have but there is pressure to not cut good players that can be key contributors to your team that year. The Buffalo Bills are going to have tough decisions to make and this year, with limited practices and no preseason, makes that process even harder.

The padded practices over the next few weeks is going to be critical for a number of players that may be on the roster bubble. This group includes some players who have been with the team, and key pieces, recently.

These are four players that were on the Buffalo Bills last year that could be in jeopardy of losing that spot this season.

Schedule