New York Mets' Carlos Beltran hits a double against the...

New York Mets' Carlos Beltran hits a double against the Washington Nationals during the first inning. (Sept. 8, 2010) Credit: AP

Carlos Beltran kept his feelings in check this week after hearing that Mets ownership was angry with him for failing to attend the team-organized trip to the Walter Reed Army Medical Center.

But his agent, Scott Boras, is livid at the Mets for what he believes was unfair treatment of Beltran, who had arranged a meeting for his own charitable foundation that same morning in Washington.

Boras questioned why the Mets would single out Beltran, who visited a veterans hospital with principal owner Fred Wilpon last winter, and publicly attempt to smear him.

"What they've done is the equivalent of Campbell's soup taking one of their cans, kicking it down the aisle, tarnishing the can, and then trying to sell you the soup," Boras said in a telephone interview. "Why is management doing that? There seems to be a serious problem there."

Boras also pointed out that the Mets told their players and staff about the non-mandatory trip only 24 hours before they were expected to attend. As Beltran explained, he already had set up the meeting for his foundation, which is building a high school/baseball academy in his native Puerto Rico.

Boras said that Mets ownership didn't bother to ask Beltran why he couldn't make the trip - but criticized him anyway, along with Oliver Perez and Luis Castillo.

Beltran, who homered Friday night, has one year worth $18.5 million left on his $119-million contract, and given his recent clashes with the Mets, it could make for an interesting winter.

On Friday, when asked again about the incident, Beltran shrugged. "I'm confident that I know to do the right thing," he said. "That's how I live my life. The only thing is if somebody had a problem with me, I wish they would come to me and talk to me about it. To do it through the newspapers, that's not how I do business."