Reliever Jared Hughes and the Cincinnati Reds have agreed to a $4.5 million, two-year contract that includes a club option for 2020.
Hughes gets $2,125,000 in each of the next two seasons under the deal announced Tuesday, and the Reds have a $3 million option with a $250,000 buyout.
He can earn an additional $750,000 annually in performance bonuses for games: $100,000 each for 25, 30, 35, 40, 45 and 50, and $75,000 apiece for 55 and 60.
A 32-year-old right-hander, Hughes went 5-3 with a 3.02 ERA for Milwaukee last season with one save in 67 appearances. He became a free agent when the Brewers failed to offer a 2018 contract by the Dec. 2 deadline.