On July 25 the Mariners designated 29-year old pitcher Roy Corcoran for assignment. He cleared waivers, and was sent to Triple-A Tacoma. Except he refused his assignment (think Jason Smith). Geoff Baker of the Seattle Times is tweeting that the Astros have signed him.
Corcoran in 16 games for the Mariners this year, posted a 6.16 ERA and a 2.21 WHIP, mainly thanks to a 6K:17BB ratio. He did save three games for the Mariners last year, but walks have been a problem throughout his career. Coming into this season, he had posted 51K:48BB in 66 career appearances.
FanGraphs says that Corcoran has a 92-ish mph fastball with an 82-ish mph curve, and mixes in a 90 mph two-seamer in there occasionally.