There's a free parking garage just west of the stadium, across Main Street.
Yes there's a garage on the east of the stadium, pretty hidden between the town houses, that's where we went for the Cardinals and Marlin's training game. And on the strees or street where it says public parking next to the town houses.
Lots of free parking
If you can park on the streets it is free but if you need to park in Public Parking it is $ 12.
There's a free parking garage! Not sure otherwise
Thanks! Your answer is awaiting moderation.