Mets, catcher James McCann agree to four-year contract worth $40.6 million
Catcher James McCann, Mets near $40M, 4-yr deal: source
James McCann rumors: Mets sign free agent to four-year deal - DraftKings Network
MLB Free Agency: Former White Sox catcher James McCann signs with Mets – NBC Sports Chicago
James McCann Nearing Return to New York Mets - Sports Illustrated New York Mets News, Analysis and More
Plenty Of Catchers Peak After 30. Will The Mets Get Lucky With James McCann?
Orioles get McCann, $19M from Mets for player to be named
James McCann (baseball) - Wikipedia
James McCann of the Chicago White Sox looks on during summer workouts
Mets' James McCann has amazing rags-to-riches tale
Mets C James McCann turns Tigers' release into $40.6M deal