The NFL is the Buffalo Bills’ world and we’re all just living in it.
The Kansas City Chiefs, Joe Brrrr..Bengals and the Philadelphia Eagles dominate the discourse, but Buffalo is the Forrest Gump of NFL franchises. Not in the sense that someday a generic leading man will depict Josh Allen in an eponymous biopic. No, the Bills are the Forrest Gump whose fictional exploits lead him to influence