The Diamondbacks begin a 10-game homestand Friday night when they take on the offensively challenged Houston Astros in the opener of a three-game series. With a 6-0 lead going into the sixth inning Thursday, Arizona was in ideal position to take three of ...