clock menu more-arrow no yes

Filed under:

Mets sign James McCann to four-year deal

The New York Mets have added some depth with the free agent catcher.

James McCann #33 of the Chicago White Sox tracks a foul pop-up against the Oakland Athletics during the seventh inning of the Wild Card Round Game One at RingCentral Coliseum on September 29, 2020 in Oakland, California. Photo by Thearon W. Henderson/Getty Images

The New York Mets have signed James McCann, taking the star catcher off the free agency market. McCann is signing a four-year contract worth $40 million.

The 30-year-old catcher will be a major upgrade for the Mets defensively and offensively behind the plate. The Mets’ starting catcher in 2020 was Wilson Ramos, who slashed .239/.297/.387 with five home runs and 15 RBI.

This past season, McCann slashed a career-high .289/.360/.536 with seven home runs and 15 RBI. He also had a fielding percentage of .985 and caught stealing percentage of 33. The caught stealing percentage for the entire MLB was only 26.

Heading into the 2020 season, McCann was coming off an All-star appearance. The veteran catcher slashed .273/.328./.460 with 18 home runs and 60 RBI.

James McCann came up in the Tigers system and made his major-league debut with the team in 2014. He became a free agent and signed with the White Sox in December of 2018.