Sports | Sports

Astros capture second World Series title in six seasons, finishing Phillies with dramatic moonshot

The Astros beat the Phillies in six games to win the World Series, thanks to Yordan Alvarez's 450-foot three-run home run in the clincher.

Sports | Sports

Why the Astros Must Admit They Cheated

The Astros should do the right thing and own up to their faults after reportedly stealing signs during their 2017 World Series run.