the Houston Astros have the best record in the Major Leagues

2,926 shares