The White Sox bolstered their depth at catcher by signing veteran Welington Castillo to a two-year, $15 million free-agent contract Friday.
Castillo, 30, who played for the Cubs from 2010 to ’15, had a bounce-back season with the Orioles in 2017, batting .282 with a career-high 20 home runs and...