Dallas Keuchel had a different catcher before throwing his first pitch for the Houston Astros on Tuesday night. Everything worked out just fine with Tim Federowicz behind the plate with the former AL Cy Young Award winner throwing some of his best breaking pitches all season. Keuchel struck out seven and allowed only two runs over seven scoreless innings, winning for only the second time in his last nine starts, as the Astros beat the Texas Rangers 5-3. read more