Not true. There are thousands of metered parking spots within 3 or 4 blocks of the arena that are free after 6PM. I always park in front of the GRB (on McKinney) when I attend an Astros game. In 3 years, and over approx 40 games, I have yet to pay a dime to park.