Will there be any way to watch either of Sunday’s World Cup games at the stadium or at the tailgate? If not, can anybody recommend a good place somewhere else in Delco? Specifically I’m looking in the Media area but I’m flexible. What’s everyone else planning on? Mods, if this shouldn’t be its own thread, please merge or whatever.
I think pretty much any sports bar will have it on. The Oakmont Pub in Havertown might have it on with sound (Never been there, but that's what I've heard).