Houston Astros should be stripped of 2017 World Series title, nationwide poll says
Astros back in Series so soon after scandal leaves sour taste
Manfred apologizes for calling WS trophy a 'piece of metal
Sports Illustrated called the 2017 World Series -- three years ago
MORE
Solomon: Silence was golden in 2020, but Astros will hear from crowds this year
Should the Astros be stripped of their World Series?, Bronx Pinstripes
Is MLB right to let the cheating Houston Astros keep their title?, Los Angeles Dodgers
POLL: Majority of Americans say MLB should strip Houston Astros of 2017 World Series title
POLL RESULTS: Astros should be stripped of 2017 championship
In 2014, SI predicted the Astros would win the 2017 World Series. - Sports Illustrated
Should the Houston Astros have been stripped of World Series title for cheating?
Is MLB right to let the cheating Houston Astros keep their title?, Los Angeles Dodgers
Is MLB right to let the cheating Houston Astros keep their title?, Los Angeles Dodgers