Many Major League Baseball players are on edge on the day of the trade deadline, so if a player gets traded, his team should at least be the first to tell him. That’s not what happened with a couple of (now former) St. Louis Cardinals players.

First baseman/right fielder Allen Craig and pitcher Joe Kelly were traded from the Cardinals to the Boston Red Sox for pitcher John Lackey on Thursday afternoon. 

Here’s how Craig and Kelly found out that they had been traded, via the St. Louis Post-Dispatch’s Derrick Goold:

Craig, an All-Star just a year ago, was sitting in a room off the clubhouse with teammates when he heard about the trade on the television. Kelly read it first on Twitter. Other players heard about it first from the media or a website.

Craig, who was drafted by St. Louis back in 2006 and debuted with the team in 2010, and Kelly, who was drafted by St. Louis in 2009, had to find out that they were traded by someone other than a team official.

The Cardinals are known for treating their players the right way, but finding out that you had been traded via television and Twitter has to sting a bit.

[h/t HardballTalk]

Read more MLB news on