I'm wondering what other baseball stadiums Talksox members have experienced.
I've been to dozens of games at Fenway, but have attended only one game at another venue.
I Saw the Pirates (with Barry Bond in left) play the Phillies at The Vet in '85 or'86.
Where have you all been and what were your impressions of the stadium?