Lots of schools in Middle TN could do that. Personally, I host two 8 mat high school tournaments at Siegel (Ramsey Rumble and JV State) with upwards of 600 kids. We usually start wrestling around 9 am and have never gone past 6 pm (typically done around 4:30 pm). We have also talked with other local clubs (Blackman, Iron Knights, Nolensville etc) about hosting in Middle TN and having multiple clubs help run tables etc. It could easily be done, especially with having different sessions.
It's possible, but as far as I'm aware, when it has been brought up it has been denied because the powers at be said they did not want it to be held at a high school. However, that clearly isn't the case anymore as there is one now held at Cleveland High (I've heard they have done a great job). I personally think they should be held at High Schools. Let those young kids see and feel what a large local high school event would look like.