Press "Enter" to skip to content

22 Famous Sports Phrases Every Die-Hard Bills and Sabres Fan Know

Here are 22 of our favorite Buffalo sports phrases you already know if you’re a huge fan! And if you’re new here, here’s how to catch up. Continue reading…
Source: WIBX 950

Be First to Comment

    Leave a Reply