Alumni Stadium (Delaware State) (built 1957)
Location: 39.18917°N, 75.54333°W