Call ahead. I am sure you can make some arrangement with them. Park in the large parking lot behind the restaurant. If you are looking for a place more resonable try Lyme Tavern. Local bar right off Rocky Neck Exit. Take a left off exit. Lots of TV's.
To congested no parking and overpriced
Usually their tvs are on all major events but you can also just request the channel be changed at the bar. So they probably are but if they arent you can just ask them to.
Thanks! Your answer is awaiting moderation.