Quote:
Originally Posted by txdome
I'd say Minute Maid is easily a top 3 park visually. The only one that comes to mind immediately that is nicer in the Angels.
yeah I'm an Astros fan and I can confirm this is not true. PNC #1, and there are at least 3 better.