The Chicago White Sox and veteran catcher Welington Castillo reportedly reached an agreement Friday on a two-year contract with a club option for a third season.
Ken Rosenthal of The Athletic first provided details of the free-agent signing.
Castillo spent the 2017 MLB season with the Baltimore Orioles. Although he battled injuries and shared time with Caleb Joseph behind the plate, he still managed to tally a .282/.323/.490 triple-slash line with a career-high 20 home runs in just 96 appearances.
In June, he talked about the difficulties of being a consistent offensive producer while also taking the punishment of playing catcher, per Jon Meoli of the Baltimore Sun.