Carlos Beltran moved on from his great run with the St. Louis Cardinals by signing a three-year, $45 million pact with the New York Yankees. Beltran's all familiar with New York as he played for the crosstown Mets. Unfortunately, for the Mets, Beltran had some unflattering things to say about the inhabitants of Citi Field:

“The controversy about Walter Reed and the knee, the organization trying to prove as a player that I was a bad apple,” Beltran said. “I was this, I was that. I can deal with 0-for-4s and three strikeouts and talking to you guys. I can deal with that. When somebody is trying to hurt you in a personal way, trying to put things out there that are not me, we have trouble. Now it’s personal, you know what I’m saying? In that point, when they say all that about myself, of course I was hurt.”

What is up with all of these press conferences featuring negative comments about former teams. First, Curtis Granderson. Second, Robinson Cano. Shouldn't players be moving on? After all, it is a celebration.

RELATED: The 50 Biggest Fails in New York Mets History

[via hardballtalk]