I was at the Bohemian Beer Garden in Astoria today - they have big outdoor screens and a fun crowd to watch the games. 29-12 24th Avenue.
Where's the best place to watch the final in New York City? Is there any big event?
Is there any way, in my wildest hopes, that the Metros would ever consider playing a game that counted in either Queens (Shea) or Brooklyn...