Let me hear from you! I live near Lincoln Center if that's any help. Easy to get subway most areas from Columbus Circle.
I don't think there is any place to watch at Lubin House. Do people go anywhere near there? How about the Times Square area? I know there is a lot of sports activity down there. />