Back to the Top News Newsfeed

An Unimpeachable Championship: Houston Astros Win World Series

HOUSTON — For five years, wherever the Houston Astros traveled, they felt the fury behind the booing and jeers from opposing fans, and withstood charges that their 2017 World Series championship was tainted by allegations of cheating.

Amid the outcry, the Astros never went away. They kept striving to legitimize their success, reaching the postseason each subsequent year while advancing to the World Series three times. But as close as they came in that half decade, they never managed to prove unequivocally that, yes, they could win a title without illegally stealing opponents’ signs. Now they can.

Playing at home, where the scandal is rarely highlighted, the Astros beat the Philadelphia Phillies, 4-1, in Game 6 on Saturday to win the World Series, rewarding their loyal fans with an unimpeachable championship to pair with their tarnished title in 2017.