thesebirdsrdirty Posted September 5, 2008 Share Posted September 5, 2008 Just moved here from Atlanta/Charleston. Went to no end to try and get DirectTV in my apartment, but not happening.Anyone have a place they watch games or have watched games here in Manhattan? I'm by Union Square but would go anywhere conducive to watching the birds.If there is a crowd I would love to get together a crew and take over somewhere to watch the birds regularly, but any suggestions appreciated. Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.