St. Louis Cardinal Baseball

Discussion in 'Missouri' started by McManus, May 5, 2007.

  1. McManus

    McManus New Member

    Hey i think you guys need to do a 360 tour of the new Busch Stadium in St. Louis! There's some iPix version on their website but it's pretty poor quality. I'm slightly biased, but I think the renovation made it one of the best baseball ballparks in the nation. And it doesn't hurt that we won the world series last year! Anyone else have opinions on the best MLB ballparks? PNC Park in Pittsburgh is pretty nice too, but not good enough for my hometown boys!
  2. d360

    d360 Administrator

    I hear Seattle has a nice ballpark!

Share This Page