Westwood has a brand new stadium and is right off the highway for easy access.
River Bluff will have the most impressive stadium in the state and is also just off the highway.

Oops, sorry. Both of those venues are for football only I believe.


Score is Silver, Art is Gold!