Catcher Yan Gomes and the Chicago Cubs are in agreement on a two-year, $13 million contract, sources familiar with the deal told ESPN's Jeff Passan.
Gomes, 34, hit a combined .252 with 14 home runs and 52 RBIs between the Washington Nationals and Oakland Athletics last season. Washington traded Gomes to the A's at the trading deadline.
He threw out 31% of attempted base stealers last season (19 of 43) and had a .990 fielding percentage.
In Chicago, Gomes likely will back up starter Willson Contreras.
For his career, Gomes has a .247 average, 117 home runs and 416 RBIs in 10 major league seasons with the Toronto Blue Jays, Cleveland, Washington and Oakland.