Best Places to Watch SportsBest Places to Watch SportsWith 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! Liz MantelLiz Mantel