I came here (albeit drunkenly) to watch my friend play indoor soccer. Yes, we were down in Tempe. And yes, this place is way out in the boonies...but this sports complex is cool. I was just browsing the website, and apparently they have locations around the US.
So it's a bunch of baseball fields with and indoor soccer field in the center. The place itself is awesome because they have replicas of baseball stadiums. And not just any baseball stadium, but one of the Big A! They even have the big rock A. So that is a huge plus right there.
Now I don't know about any of the baseball stadiums, but the indoor soccer stadium sells beer! Another reason why this place is awesome.
The only problem I have is with the humidity of the soccer stadium and the plexiglass. With the sun shining in the afternoon, it makes it hard to watch a play of the other side of the field.
Other than that, this place is great. And while I won't be driving out for every indoor soccer game of my buddy's, I will gladly come out here to sip a few beers every once in a while!