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.
The Houston Astros took home their first Major League Baseball championship against the Los Angeles Dodgers. Based on a couple of interesting facts, in seems it was already in the cards.