Most Buffalo Bills fans head to training camp to watch their favorite stars up close and personal.
Training camp gives fans a rare opportunity to interact and watch players such as Stevie Johnson, Fred Jackson, Mario Williams and Ryan Fitzpatrick up close. My favorite part of attending training camp, though, is watching the guys who are fighting for a roster spot. Every season there are a few sleepers on teams who win a spot on the final roster. Other players may get an opportunity elsewhere in the NFL and some secure a spot on the team's practice squad. Here are five players battling for a spot on the final 53 man roster for the Buffalo Bills.