The Buffalo Bills have assembled a receiving corps worthy of a cameo in Major League. It is a rag-tag group of former misfit toys that have come together to become a rather formidable group.

Looking at their draft status and pedigree, it would be easy to say “They’re shitty” or “Who the hell are these guys?”, but the group led by Stevie Johnson turned out to be one of the most consistent groups for the Bills last year.

However, while most of the cream has risen to the top, there are a few spots open and a number of players vying for the roster spot. The battle to round out the Bills’ receiving corps is as open of a race as you could find at most NFL camps.

Stevie Johnson, David Nelson, T.J. Graham and Donald Jones are all but assured a spot on the opening day roster. The remaining seven players – Kamar Aiken, David Clowney, Marcus Easley, Derek Hagan, Ruvell Martin, Naaman Roosevelt and Derek Session – are all clawing for a precious roster spot.