The Chicago White Sox have agreed to terms on a one-year contract with catcher Martin Maldonado, sources confirmed to ESPN on Tuesday.

Maldonado, 37, replaces Yasmani Grandal behind the plate, as the latter left via free agency after spending four years with the White Sox. Maldonado also rejoins former teammate Korey Lee, who was traded from the Houston Astros to Chicago last summer.