Looks like this venue is hosting a high school track meet.
My favorite stadium is Georgia. Like Dax said, its nestled in a neighborhood with trees, but I've never experienced it.
I have experienced TCU, and like its setting close to a nice neighborhood and Colonial.
Nubb is least favorite experience. Its a f'g dump.