Sherri Parker Lee Stadium (built 2008)
Location: 35.94889°N, 83.92944°W