BOSTON (CBS) — These days, everybody loves the Buffalo Bills. How could you not?!
It’s a historic franchise, located in a no-frills locale where people love their sports. They obviously love their Bills, and their Sabres, and their Bison, and their Bulls. They also always rank among the most tuned-in TV markets whenever the Stanley Cup rolls around.