Portola Pilot Should the Houston Astros Be Stripped of the World Series Title?
POLL: Majority of Americans say MLB should strip Houston Astros of 2017 World Series title
Houston stands strong as Astros capture 1st World Series title
Houston Astros 2017 World Series title should be stripped away
Astros win 1st World Series crown, top Dodgers 5-1 in Game 7
New Book Shows Astros Kept Cheating After 2018
Behind the 2017 Astros cheating scandal — the biggest mess in sports
Blue Jays outfielder Randal Grichuk wants 2017 Astros stripped of World Series
Astros can't erase stain of '17, but World Series champs have relief
Astros complete stunning rise and win first World Series over Dodgers