The Buffalo Bills are currently the top team in the NFL thanks to the Denver Broncos. The came back to stun the reigning Super Bowl champions Philadelphia Eagles, 21-17, Sunday afternoon. The Broncos ...
Sal Maiorana lists this 1980 season opener as one of the top 53 games in the 53-year history of the Bills' stadium ...