On paper, the New York Mets can make a run at the NL East - Beyond the Box Score
James McCann has 3 hits, drives in 5 runs against Mets
What James McCann brings to the Mets lineup and behind the plate - The Athletic
James McCann, Mets agree to deal
Mets getting offensive production from catchers Tomas Nido, James McCann - Newsday
Mets finish season with 101 wins, will play Padres in Wild Card round
How Mets catcher James McCann has built trust with Jacob deGrom and a new pitching staff - The Athletic
It's Time For The Mets To Move On At Catcher - Metsmerized Online
Mets trade McCann to Orioles for player to be named
Mets' James McCann not yet living up to $40 million contract
McCann ties career high in RBIs and Orioles find more reasons to celebrate (updated) - Blog