Al Worthington Stadium (built 1979)
Location: 37.353588°N, 79.180379°W