Originally Posted by JeffPrince
Anyone in Washington!?
Grand Slams in Washington is a very nice Sports Bar I go there on the regular just to watch all kinds of events. I have the Sun. Ticket so luckly I can stay home and watch my boys. But I recommend Grand Slams for people who are looking for a spot to watch the games