Dan Straily takes the ball as Marlins open up against Astros