World Series Information

2010 World Series

I heard someone on TV say that a New York Yankee vs Philadelphia Phillies matchup would get a lot more people interested. Well, for me I am hoping for a San Francisco Giants vs Texas Rangers World Series. Texas is my favorite team, and I like rooting for the underdog, so that matchup would mean […]