With football season getting closer what are the best places to take in a game? Any sport! We asked and you answer! Here are your Cellino & Barnes Top 8 Places to Watch Sports in Buffalo!

 

More From The New 96.1 WTSS