Indeed.
What's the immediate area around the stadium like? Are there many things to do within a 10 minute walking distance? Ideally, I'd like to go ahead and park at the stadium early, mill around for a few hours, and take it all in. But, I don't have a good feel for the place.