We will be going to Universal for our 10 year anniversary. We honeymooned at WDW, but wanted to go to US this time. We will be there next week. On Thursday, there are 2 games we want watch and not sure where to go. We went this past summer and watched the Stanley Cup finals in a small bar that is not designed for sports.

Any recommendations appreciated. I am thinking the Nascar restaurant may be the best.