I really hope they have the World Series trophy there and let you get a picture with it. Otherwise I'm not sure it's worth the trip downtown.
Just go... love the moment and take some cool pics. How far out is your drive?
All that to say, I really hope they have the trophy there as well.