The problem with the new stadium ("TD Ameritrade" -- even the name screams "corporate and lame") is that it's in the middle of a sea of parking lots in the "convention center" district. None of the vibrancy of the old 13th Street neighborhood, the Zoo, Zestos, random bars, and kids who will park your car on their lawn for five bucks.
But setting aside the generic-ness of it, I actually like the stadium itself. 25,000 seats and not a bad one in the house.
But setting aside the generic-ness of it, I actually like the stadium itself. 25,000 seats and not a bad one in the house.