There are only two more days before the MLB trade deadline and there have already been a ton of deals.
From Cole Hamels to Asdrubal Cabrera to Mike Moustakas, plenty of big names have been traded over the last few days and there's always a chance another top player could be on the move soon.
The Rays are still talking with teams interested in starting pitcher Chris Archer and Orioles centerfielder Adam Jones could be on his way out of Baltimore.
Take a look at all the potential moves that could go down before July 31.