The Buffalo Bills of the 1980s were the Bridesmaids of the National Football League. They were AFC Champions four years in a row, only to lose the Super Bowl every year. They have not been back since.
The Buffalo Bills are largely in the position they are because of Josh Allen – there is little doubt about it. Allen's paycheck would suggest as much as well, a ...