Just moved into town and don't know whether there are any soccer-friendly places around that'll show the games....if you have a private viewing I can bring refreshments
Dude,
You should be in luck. One of the best soccer-friendly pubs in the US is in Richmond. It's Penny Lane, located downtown. We had the Sam's Army pre-match party with the Kiwis there last weekend.
They actually have a website, but you can give them a call and they'll let you know what they are showing and when. Great atmosphere. The owner is a Liverpool fanatic.
Happy viewing.
You can also check out the Guide to US Soccer Travel (google it). It may have some suggestions.