Astros players explore New York City on their day off

As the Astros wait to face the Yankees again in the AL Championship Series, they're hitting the town!