The Houston Astros and reliever Tony Sipp have agreed to a three-year, $18 million deal, according to a source.

Sipp, 32, had a career-best 1.99 ERA in 60 games last season. He was 3-4 with 62 strikeouts in 54¨÷ innings.