Twins Prediction

Way To Early 2018 MLB Power Rankings: Where do Twins Rank?
Way To Early 2018 MLB Power Rankings: Where do Twins Rank?
Way To Early 2018 MLB Power Rankings: Where do Twins Rank?
The Houston Astros won the 2017 World Series, and in incredible fashion. They were the better team in that seven-game set, no doubt about that. Now that a very entertaining 2017 season is over, we look ahead to 2018 and Opening Day? Well, ESPN was not kind to our very own Minnesota Twins...