Is the parking lot by the river still there? I haven't been to a game in a couple years or so and was wondering if it was there and how much it cost. Also is parking garage 23b any good?