Astros could set MLB record for longest Opening Day winning streaks

The World champion Houston Astros have a shot at setting a new MLB record tonight if they beat the Chicago White Sox. It would be their 11th straight Opening Day win, something no other Major League team has accomplished.  The Astros haven’t lost an opener since 2012. They’re currently tied with the Boston Beaneaters (Seriously.) who … Read more