Randall's Island - Photo #5 - Randall's Island Stadium

    Enlarge
ristadium2
Icahn Stadium on Randall's Island, which occupies the site the historic WPA-built stadium.