Benedetti–Wehrli Stadium (built 1999)
Location: 41.770175°N, 88.146121°W