It's one of the top stadiums in the country. No question. I...
It's one of the top stadiums in the country. No question. I think it's the largest in the South, so it can get very loud, of course.
It's one of the top stadiums in the country. No question. I think it's the largest in the South, so it can get very loud, of course.