You did it, Josh Allen. You have joined elite company in NFL history. The Buffalo Bills quarterback became the franchise's first player to win league MVP since Thurman Thomas in 1991. He was also the ...
The Buffalo Bills weren’t expected to be serious playoff contenders in early March of 2024 when general manager Brandon Beane ...