Originally Posted by DCBoysfan
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
Plus they have large cowboy crowds. I've been there for cowboy/skins games where the cowboy fans outnumbered skins fans.