Mets, catcher James McCann closing in on four-year contract, per report December 9th, 2020, SIS Featured After weeks of courting via the MLB rumor mill, a deal is reportedly close to getting finished between the Mets and free agent catcher James McCann. McCann is nearing a four-year deal with New York, reports Ken Rosenthal of The Athletic. McCann, 30, hit .289/.360/.536 (144 OPS+) with seven homers and 15 RBI in 31 games last season for the White Sox. He was an All-Star in 2019 after a monster offensive first half (.316/.371/.5-2), but tailed off after the break. Past the bat, McCann has great value behind the plate. Known as an excellent framer (he sits in the 88th percentile, per Baseball Savant), he also routinely throws out would-be base-stealers at a higher rate than the league average. At +5 defensive runs saved last season, McCann was tied for fourth among catchers in all of baseball. Click here to read the rest of the article on cbssports.com.