The Buffalo Bills have to be the most cursed franchise in sports. Not even just American football.

This is the difference a championship does in the image of a franchise.
Even if they pulled just one out of that 90s run, this would not have hurt as much.

But I’d say the Browns are more cursed. In addition to bad football, the people of Cleveland have to see their old franchise have nothing but success and possible third Super Bowl.
At least they have the 2016 Cavs.