The July 31 deadline for trades in Major League Baseball has come and gone.

Of course, there will be more deals in August.  But now players will have to clear waivers before they can be traded.

Surprisingly, San Diego's Heath Bell, Tampa's B. J. Upton and the Dodgers' Hiroki Kuroda are still with their respective teams.....for now.

Here's a look at the winners and losers at the trade deadline, courtesy of espn.com