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!