It's still April, but the MLB trade market is definitely open for business.
That was made clear by the recent swap between the New York Mets and the Pittsburgh Pirates, which saw Ike Davis head to the NL Central in exchange for Zack Thornton and a player to be named later. Between now and the July 31 trade deadline, general managers around the league will be kicking tires and working the phones.
For some, it's a matter of upgrading that trouble spot in the lineup or adding one more bullpen arm. Of course, for other teams it's time to start thinking about selling off their most valuable assets. What follows is a breakdown of trades that all 30 MLB clubs should at least be considering.