For two franchises that came into existence simultaneously in 1960 as charter members of the American Football League, the BuffaloBills and Denver Broncos have played just one postseason game ...
The Buffalo Bills took a moment before Sunday night's NFL playoff game to remind fans that a Baltimore sports personality doubled down on comments calling Buffalo the "City of Losers" give years ago.