Mets' James McCann has amazing rags-to-riches tale
Orioles get McCann, $19M from Mets for player to be named
Plenty Of Catchers Peak After 30. Will The Mets Get Lucky With James McCann?
Orioles acquire catcher James McCann from Mets for player to be named; veteran expected to back up Adley Rutschman
Mets' James McCann has amazing rags-to-riches tale
Orioles get McCann, $19M from Mets for player to be named
James McCann, Mets agree on a 4-year, $40 million deal: reports
Mets, catcher James McCann agree to four-year contract worth $40.6 million
Mets Analysis: A visualization of James McCann's improvements - Amazin' Avenue
New York Mets, catcher James McCann finalizing four-year deal, sources say - ESPN
Mets' James McCann not yet living up to $40 million contract
Does Acquiring James McCann Make Sense for the White Sox? – NBC Chicago