Wide receiver depth is a concern for the Buffalo Bills.

Buffalo's top three wide receivers entering training camp appear to be Sammy Watkins, Andre Holmes and rookie Zay Jones. Behind the trio is a lot of uncertainty.

The Bills attempted to upgrade the position when they hosted Jeremy Maclin on a free agent visit, but the veteran receiver opted to sign with the Baltimore Ravens. Could the team kick the tires on another free agent receiver?

The Philadelphia Eagles recently released Dorial Green-Beckham and CBS Sports' Sean Wagner-McGough views the Bills are a top landing spot for the receiver. On a list of 15 landing spots for Green-Beckham, the Bills came in at number two on the list.

"Sammy Watkins can't stay healthy, Robert Woods is gone, Zay Jones is a rookie, and Andre Holmes is the definition of meh," said Wagner-McGough. "For as loud as critics of Tyrod Taylor are, critics of the Bills' receiver group should be even louder. The Bills are depending on someone who's appeared in 21 games the past two years and someone who's never played a down of football in the NFL.

DGB isn't dependable. No one will say that. But the Bills should be adding as many bodies as possible. Hopefully, one will emerge as a dependable playmaker to pair alongside Watkins when he's healthy."

In two seasons with the Tennessee Titans and the Eagles, Green-Beckham has caught 68 passes for 941 yards and six touchdowns. At 24 years old, you can make the argument that the best is yet to come from the 6-foot-5-inch wide receiver.

Considering his upside, the lack of risk involved in signing him and Buffalo's current wide receiver depth, the Bills should at least entertain the idea of signing Green-Beckham.