Bowers Stadium (built 1986)
Location: 30.71389°N, 95.54167°W