All Major League Baseball players wore No. 42 in honor of Jackie Robinson ... Astros 5, Cardinals 1 -- At St. Louis: Houston avoided matching the worst start in franchise history, stopping an eight-game losing streak behind Bud Norris' arm and bat.