Red Sox fans may be a bit rabid, and full of false hope; however, I don't think Sox fans are the ones tilting windmills, you can find those folks in New York (or among their bandwagon jumpers). But as to the teams that have been getting it done here are the hard facts.
2003 World Series Champs: Florida Marlins
2002 World Series Champs: Anaheim Angels
2001 World Series Champs: Arizona Diamondbacks
Sorry to confuse the issue with facts.
No comments:
Post a Comment