Neither team has won a World Series since moving into their "new' stadium :puppy:
Ego74 The Straightshooter Joined Sep 20, 2004 Messages 7,118 Tokens Jun 29, 2006 #1 Neither team has won a World Series since moving into their "new' stadium uppy: