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

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