Depends where you live of course. My dad and I always met at Beef O'Brady's on 42, but all Beefs would have the game on (and all others).
Folks also like Gator Dockside in Spanish Springs.
My sister (lives in MA) bought a Slingbox which she lets me watch, not the best picture, but nice and comfy and I can yell at the TV if they need help