Nearby, yes. It's in The Battery, which is almost like a small town. You'll want to park in the deck or outside of the stadium area somewhere. Lots of parking at the Galleria across the footbridge.
Parking Deck near by.
Thanks! Your answer is awaiting moderation.