After a blown lead yesterday, the Houston Astros came out on Wednesday and took care of business against the Toronto Blue Jays, winning 3-2 courtesy of a game-changing homer in the ninth from Yeiner ...