Catcher Mitch Garver and Seattle are in agreement on a two-year, $24 million contract, sources told ESPN's Jeff Passan on Sunday, the Mariners' foray into adding to a playoff contender after a winter of dealing off their major league roster.

Garver thrived in part-time at-bats for the Texas Rangers en route to their World Series title this year. In 344 plate appearances split between catcher and designated hitter, Garver hit .270/.370/.500 with 19 home runs and 50 RBIs.