The San Francisco Giants did to the St. Louis Cardinals what the Cardinals had been doing to everyone else, coming back from near certain elimination to advance to the World Series. They are playing the Detroit Tigers, a team that has the thanks and admiration of most of the baseball world for humiliating the New York Yankees by sweeping them in four games.So, fellow baseball fans, who do you like in the World Series that began last night with an 8-3 Giants win? That is to say, who do you think will win AND whom would you like to win?
I think I will pull for the Tigers. Detroit is a beaten down city that could use the boost.