Report: Mets ink Mark Canha to two-year, $26.5 million contract
Mark Canha talks minor league struggle, new Mets teammates
Mets Sign Mark Canha To Multi-Year Deal - Sports Illustrated New
Report: Milwaukee Brewers acquire OF Mark Canha from New York Mets
2022 Mets Report Card: Mark Canha, LF - Metsmerized Online
Brewers acquire outfielder Mark Canha as Mets continue to deal
Mark Canha hits two home runs vs. Phillies
Mark Canha hits tiebreaking double in seventh, Mets beat Pirates
Why Kris Bryant Is Still A Possibility For Mets - Sports Illustrated New