Ex-Mets catcher James McCann embraces new role with Orioles
James McCann was traded to the Baltimore Orioles last month. The catcher had become expendable after the New York Mets signed Omar Narváez to a one-year, $8 million contract with a player option for 2024 worth $7 million. McCann has two years and $24 million left on his contract, and the Orioles will assume $5 million of the contract.
James McCann is moving to Baltimore to be a mentor to young players. McCann signed a four-year, $40 million deal with the Mets in 2020. He hit just .220 with a .610 OPS in 182 games. Francisco Alvarez, MLB Pipeline’s top-ranked prospect, made his big-league debut with Mets last September.