Back to the MLB Newsfeed

Dynasty! Love 'em or loathe 'em, the World Series champion Astros are an all-time team

Related Topics: Houston Astros

HOUSTON -- The orange-clad spectators beneath the roof of Minute Maid Park were blaring. The train above the Crawford Boxes was whistling. Around the infield, a small horde of jubilant players turned into a writhing pile of celebration.

For the second time in franchise history, the Houston Astros are World Series champs. This time, they got to win it in front of their fawning fans deep in the heart of Texas.

That part was novel, but much else looked familiar. For the third time in four seasons, the Major League Baseball season has ended in Houston.