Getty Images

Chicago White Sox sign Welington Castillo


Ken Rosenthal reports that the Chicago White Sox have signed free agent catcher Welington Castillo. The deal is for two years with a club option. The deal is for $15 million guaranteed and $8 million on the third year option.

Castillo hit .282/.323/.490 last year with 20 home runs in 96 games for the Orioles last year. Chicago is not new to him, as he came up and played with the Cubs for six seasons before stops in Arizona, Seattle and Baltimore. For his career he’s a .259/.319/.428 hitter, which gives him an even 100 OPS+. That’s pretty useful if your defense is good. Last year he led the AL in gunning down 49% of would-be base stealers. His framing was excellent in 2017 too, though in the past, not so much.

Report: Diamondbacks sign Jarrod Dyson to two-year, $7.5 million contract

Stephen Brashear/Getty Images
1 Comment

ESPN’s Jerry Crasnick reports that the Diamondbacks have signed outfielder Jarrod Dyson to a two-year contract. Jon Heyman of FanRag Sports reports that the deal is worth $7.5 million.

Dyson, 33, spent last season with the Mariners. He hit an underwhelming .251/.324/.350, but stole 28 bases while playing superb defense in center field.

Dyson doesn’t quite make up for the Diamondbacks losing J.D. Martinez, who just signed with the Red Sox, but he will bring some speed and defense to the outfield along with A.J. Pollock. It’s not quite clear how the D-Backs plan to utilize Dyson. That should be made clear after the deal is announced.