Twins sign Jason Castro to a three-year, $24.5 million contract
Castro, 29, played in 113 games for the Astros this past season and hit .210/.307/.377 with 11 home runs and 32 RBI across 376 plate appearances. Behind the dish, Castro is regarded as a good pitch framer.
The Twins, who lost catcher Kurt Suzuki to free agency, were clearly in the market for a catcher. Matthew Pouliot rated Castro as the third-best free agent catcher available behind Matt Wieters and Wilson Ramos, and 36th of 111 free agents overall.