Astros have the best record in Majors