MLB’s biggest secret may be revealed this October!
It may be cliché to pick the team with the highest winning record remaining in the playoffs to win a World Series, but we might have to do so this year. With October heating up for the home stretch of post-season action, both Championship Series begin this weekend for the National and American league. The San Francisco Giants battle the St. Louis Cardinals on Saturday, while the Baltimore Orioles face-off against the Kansas City Royals tonight.
Don’t get it twisted, our prediction is not a guarantee that Baltimore will walk away with the World Series in two weeks, but we have a few reasons why we think the birds will be pouring champagne non-stop this winter. Remember, this is a team that dominated the Tigers in the previous series.