At present, the Buffalo Bills have 88 players on their roster. Each man on that list has a story, and each story is slightly different. Some of those stories have a pretty straight-forward narrative, while others have as many twists and turns as an Agatha Christie novel.
Imagine going to college to play football. Perhaps some of you reading this were talented enough to do so. Now, imagine being talented enough to play at the Division I level. Now, imagine being talented enough to start at the Division I level. Now, imagine that the team you start for folded heading into your junior season.