This is a long shot but, does anyone on here know of a place in Cape Cod that we can go and watch the game on Peacock. We can stream it to a PC but would like to go somewhere to watch and have lunch plus a few beverages.
TIA
TIA
At the top of the webpage is a link called "More". Hover over that and "Watch Sites" comes up. Below is the Massachusetts location that is shown (other states have multiple watch site locations). Doesn't look like a Cape Cod site.This is a long shot but, does anyone on here know of a place in Cape Cod that we can go and watch the game on Peacock. We can stream it to a PC but would like to go somewhere to watch and have lunch plus a few beverages.
TIA