The #Mets are paying $19 million of the remaining $24 million of James McCann’s contract, per @Feinsand. The #Orioles are sending a player to be named later to NY.

— Bob Nightengale (@BNightengale) December 22, 2022