Keith Allison

The Houston Astros won their first ever World Series title since coming into the MLB in 1962 after a 5-1 defeat of the Los Angeles Dodgers in game seven on Nov. 1.

MLB post-season wrap up

After a 162-game regular season, for some teams, a new animal approaches: the MLB post-season.