The Astros just won the 2017 World Series. It was foretold in this June 2014 issue of Sports Illustrated. On the cover is George Springer who was just named MVP of the series. Go HTown!
The Boston Red Sox 2013 World Series Winners
Ben Zobrist with the World Series Championship Trophy Game 7 of the 2016 World Series Photo Print x