Delaware Stadium (built 1952)
Location: 39.6617°N, 75.7488°W