Scott Kazmir made a strong first impression on his new teammates. Kazmir pitched seven strong innings in his Houston debut, leading the Astros to a 4-0 win over the Kansas City Royals on Friday night. Read more http://espn.go.com/mlb/recap?gameId=350724107