My wife and her sisters are going to be in New York over the weekend. Are there any game watch locations there? Would be cool for them to watch with fellow Cyclone fans.