Quote Originally Posted by Urbanized View Post
Ah, that makes sense...does look totally new. But it’s in the same riverfront location, right? Or across McLean (or whatever the street is at that point).

What small town were you from?
It's called Riverfront Stadium so I assume.

The bustling metropolis of Udall. About 25 miles SE of Wichita.