After 63 years of trial and error, the Texas Rangers marked themselves off of the list of franchises that have never won a World Series. The wait is finally over!
The Houston Astros brought home another World Series Championship last Saturday. Two women decided to celebrate by duking it out during the parade on Monday.
A bit player for the Chicago Cubs World Series victory over Cleveland five years ago, Jorge Soler was voted MVP of the Atlanta Braves' six-game World Series win over the Houston Astros.