Mets, catcher James McCann agree to four-year contract worth $40.6 million
Mets' James McCann has amazing rags-to-riches tale
MLB Free Agency: Former White Sox catcher James McCann signs with Mets – NBC Sports Chicago
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?
Analysis: James McCann has not retained any of his improvements so far - Amazin' Avenue
James McCann Nearing Return to New York Mets - Sports Illustrated New York Mets News, Analysis and More
James McCann of the Chicago White Sox looks on during summer workouts
New York Mets, catcher James McCann finalizing four-year deal, sources say - ESPN
Mets' James McCann has amazing rags-to-riches tale
Mets Analysis: A visualization of James McCann's improvements - Amazin' Avenue