Hancock Stadium (built 1963)
Location: 40.51194°N, 88.99667°W