This has got to be in a museum! The legendary icon needs to be placed into a museum so that all Buffalo Bills fans can remember the good times and legendary stories of it.
The regular season is less than a week away and it's only been a few days since the Bills got their roster to 53 men. But they are still bringing players in for workouts.
Josh Allen may be the most talked about NFL player in the league right now, and he’s definitely a player to watch this season – even if you’re not a Buffalo Bills fan.