GLENDALE, Ariz. -- The White Sox on Sunday signed catcher Reese McGuire to a one-year, $1.2 million contract.
McGuire, 31, was released by Milwaukee earlier Sunday after signing with the Brewers as a Minor League free agent on Jan. 28. He played in 45 games with the Chicago Cubs in 2025, posting a .226/.245/.444 slash line with two doubles, nine home runs and 24 RBIs.
McGuire is a career .248/.293/.374 hitter with 56 doubles, 25 home runs and 106 RBIs in 400 games over parts of eight Major League seasons with Toronto (2018-21), the White Sox (2022), Boston (2022-24) and the Cubs (2025). He has thrown out 27.1 percent of attempted base stealers.
McGuire, who bats left-handed, slashed .225/.261/.285 with nine doubles and 10 RBIs over 53 games with the White Sox in 2022 after being acquired from Toronto on April 3. He was traded to the Red Sox on Aug. 1 of that season in exchange for left-handed pitcher Jake Diekman.
The White Sox 40-man roster increases to 40.