The Chicago Cubs and free-agent reliever Jeremy Jeffress have agreed to an $850,000, one-year contract.

The 32-year-old Jeffress can earn an additional $200,000 in incentives. A person with direct knowledge of the situation confirmed the deal on Tuesday on condition of anonymity because the move had not been announced.

Jeffress was one of baseball's most dominant relievers in 2018, going 8-1 with a 1.29 ERA and 15 saves in 73 games for Milwaukee. But the right-hander struggled with injuries last season before he was cut by the Brewers on Sept. 1.

The Cubs have been unusually quiet this winter after missing the playoffs last year for the first time since 2014. The addition of Jeffress is another flyer on a possible comeback candidate after they agreed to a minor league deal with Brandon Morrow, another once dominant reliever hampered by injuries.

Jay Cohen can be reached at https://twitter.com/jcohenap

More AP MLB: https://apnews.com/MLB and https://twitter.com/AP_Sports