The agreement is pending a physical.
Vazquez, 32, was sought after by a handful of teams after compiling a .714 OPS last season split between the Boston Red Sox and Houston Astros. In 2022, Twins catchers hit just .197 with a .630 OPS. Vazquez also ranked fourth among catchers in defensive runs saved last year.
The deal came together after an earlier trade in MLB saw two catchers change teams as Oakland Athletics‘ All-Star Sean Murphy was traded to Atlanta, while the Braves sent William Contreras to the Milwaukee Brewers.
The Twins finished third in the American League Central after experiencing an injury-plagued year though their starter at catcher, Gary Sanchez, played in 128 games, including 80 at catcher. He hit just .205 with a .659 OPS. Ryan Jeffers started 56 games behind the plate but didn’t fare much better in the batter’s box, hitting just .208.
Twins pitching ranked 18th in ERA with those two players getting the bulk of the starts at catcher. The Red Sox, Astros and Chicago Cubs were among the teams interested in Vazquez before he signed with the Twins.
The New York Post was first to report Vazquez signing with the Twins.
Twins agree to deal with catcher Christian Vazquez