Miguel Montero predicts Cubs will win World Series

In News And Rumors, Playoffs by dmick891 Comment

Apparently Miguel Montero has already predicted the Cubs will win the World Series. Cubs.com published their 5 reasons the Cubs will win the World Series post today and one of the reasons is this: Catcher Miguel Montero already has predicted Starlin Castro will be the MVP of the postseason, and it would be quite a turnaround. Castro was batting .236 when Maddon took him …