Greetings from Canada you might be right on a couple of teams Philadelphia, but what about St Louis in the NL Central or San Fran? Never count them out with all the firepower they have! 5 games for the Cardinals or 2 for the Giants is not that much to overcome with just under a month thereabouts? IN the AL I agree with your choices with the Yankees losing to the Phillies in the WS. ty PP
You can help the HubPages community highlight top quality content by ranking this answer up or down.