Houston Astros 2017 World Series Champions Sports Illustrated
POLL: Should the Astros lose their 2017 World Series title
Astros can't erase stain of '17, but World Series champs have relief
Should the Houston Astros have been stripped of World Series title
It's official: Dodgers cheated out of 2017 World Series title
Altuve Should Be Stripped of His 2017 MVP, by Will_debeast
Seton Hall poll says toss Astros' title – Catholic World Report
Yankees' Aaron Judge: Strip Houston Astros of World Series title
Orel Hershiser: 'A Complete Farce' Astros Players Weren't
Darvish: Astros should be stripped of '17 World Series title