There are a bunch of pubs that show the games you just need to make sure they are showing the game you want to see. I am a Giants fan and looking for a place to watch the game tonight. So far I know Bodeans BBQ in Soho, Jetlag Bar and Sports Cafe are showing it. Most likely Sports Bar and Grill and Texas Embassy will show it. Mulberry Street I just found and they may show it also. If you ever want to catch a game, let me know!