Hodges Stadium (built 2004)
Location: 30.2752694°N, 81.5117000°W