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

    Enlarge
3

Jesse Owens winning the 100 meters at Randall's Island Stadium, July 10 or 11, 1936. Photo: NY Daily News.