The Astros have signed righthander Brad Thompson to a minor league deal according to the Triple-A Pacific Coast League transactions. Thompson elected to become a free agent last week after the Royals designated him for assignment.
The 28-year-old posted a 6.41 ERA in 19.2 innings for Kansas City this year, though his strikeout rate was an unimpressive 4.6 K/9. Thompson spent the first five years of his career with the Cardinals, throwing 385.2 innings with a respectable 4.36 ERA.