This week’s Sports Illustrated cover does not feature another article about the Houston Astros winning the 2017 World Series. That was last year featuring Jose Altuve, Carlos Correa, and Dallas Keuchel. Don’t forget the now infamous cover with George Springer three years ago predicting the Astros would be World Series Champs in 2017. The team is off to a good 31-16 start, but they have a long way to go to make that happen.
What Sports Illustrated may not have predicted was the number of veteran talent that Jeff Luhnow brought in this offseason.