This is a great place to watch the games. There is a wall of tvs that shows all the games - legit. One of the tvs is projection type, and massive.
The food is typical bar fare - although their version of the cobb salad is awesome (Yes, I ordered a salad here - but that's because I mauled a pizza from libretto's the night before - my stomach was not agreeing with me!).
Seriously, nothing wrong with coming here on a Sunday to catch all the games. Plus, there is a wide variety of fans here, so you won't be stared at.