The Paisano

Sports Illustrated predicts end to Astros’ playoff woes

Sports Illustrated predicts end to Astros’ playoff woes
Shelby Rose April 20, 2016

In June 2014, Sports Illustrated (S.I.) predicted the Houston Astros to win the 2017 World Series. However, in this year’s 2016 Baseball Preview cover, S.I. states, “We take back our ‘Astros in 2017’...

Load more stories