Wanting to get out of the house and see the big game with a crowd. Best suggestions to watch Game 5 in Oklahoma City? Too bad we lack obvious choices such as a Champps, Fox Sports Grill, etc. Maybe we do have very similar places and I just don't know?
Bookmarks