I recently moved to Manhattan and am trying to find a convenient venue for track workouts. I live on the Upper East Side and ran over to Icahn Stadium on Randall's Island on Sunday but it was locked. Is this facility open to the public??? Other recommendations on quality tracks for training?
Thanks.