DETROIT, MICHIGAN - AUGUST 07: James McCann #33 of the Chicago White Sox hits a first inning RBI single in front of Jake Rogers #34 of the Detroit Tigers at Comerica Park on August 07, 2019 in Detroit, Michigan. (Photo by Gregory Shamus/Getty Images)
CHICAGO (AP) -- All-Star catcher James McCann agreed to a $5.4 million, one-year contract with the Chicago White Sox. The 29-year-old was eligible for arbitration.
McCann signed a $2.5 million, one-year deal with Chicago last December after Detroit didn't offer him a contract for the 2019 season.
McCann set career highs with a .273 batting average, 18 homers and 60 RBIs in his first year with the White Sox. He also was an All-Star selection for the first time.
(Copyright 2019 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)