The Mrs and I have been to 23 or 24 parks (some are no longer with us), and I live in Denver, but I honestly think Coors Field is one of the best places to watch baseball. You cannot — the bay in SF or any sky line — beat the view of the sun setting over the mountains from the first base side of Coors Field. Can’t do it. Mother Nature wins here — over flat water.
I’ve been to SF and sat up high in LF and had the terribly cold and not-so-good garlic fries…I think that park is overrated.
Pittsburgh is one I haven’t been to and if could pick my next park to visit, I would go to Pittsburgh. It looks amazing.