Will the Astros be stripped of their 2017 World Series championship?
In 2014, SI predicted the Astros would win the 2017 World Series
Houston Astros 2017 World Series title should be stripped away
The case for MLB stripping World Series titles amid cheating
MORE
Houston Astros 2017 World Series Champions Sports Illustrated
POLL: Should the Astros lose their 2017 World Series title
Dodgers fans demand justice in World Series cheating scandal - Los
Should the Astros be stripped of their World Series?
Houston Strong' mantra rings true after Astros' World Series win
MLB will not strip Astros, Red Sox of World Series titles - Sports
Baseball commissioner defends penalties in Houston Astros' sign
Jays' Grichuk wants Astros stripped of 2017 World Series
Behind the 2017 Astros cheating scandal — the biggest mess in sports