There is meter parking all around, including quite a few within 1-2 blocks. There is some free meter parking two blocks away on 21st east of Arapahoe if you can snag it. There is also a rather affordable surface lot at 20th and Lawrence after 4pm when the Rockies are not playing.
Not really but there are lots of options to pay to park that were empty when I was there
Thanks! Your answer is awaiting moderation.