2014 Sports Illustrated Article Predicts Houston Astros as World Series Champions
A 2014 Sports Illustrated article prediction may come true! ‘Your 2017 World Champs’ by Ben Reiter is now gaining attention three years later as the Astros are indeed headed to the Championship! The World Series begins Tuesday in Los Angeles.
For the full article, click HERE!
PHOTO CREDIT: FOR THE WIN ARTICLE