BREAKING: Catcher Mitch Garver and the Seattle Mariners are in agreement on a two-year, $24 million contract, pending physical, sources tell ESPN.

Merry Christmas and happy holidays to him, Mariners fans who get to celebrate an unexpected gift and everyone else.

— Jeff Passan (@JeffPassan) December 25, 2023