Five who could be traded by July 31

If the Brewers don't turn it around, Greinke surely will be shopped by July 31. Patrick Green/Icon SMI

The trade deadline is more than two months away. However, with all the parity we’ve seen in the past two decades, most teams will still be buyers come July 31. Few teams outside of the Minnesota Twins, Chicago Cubs and San Diego Padres are assured to be sellers. This could be an indication there could be as many buyers trading with other buyers as there will be buyers trading with sellers.

This year at the deadline there should be plenty of closers who will be traded, such as Joel Hanrahan, Brandon League and Huston Street, provided they are all healthy and still pitching well.

But if you are looking for big names, here are five who I think will be moved in significant trades between now and the deadline.

1. Zack Greinke, Milwaukee Brewers

Brewers general manager Doug Melvin shocked the baseball world back in December 2010 when he acquired Zack Greinke from the Royals in exchange for Alcides Escobar, Lorenzo Cain, Jeremy Jeffress and Jake Odorizzi. Contract negotiations between the Brewers and Greinke’s agent, Casey Close, have been professional, but there is a significant gap in terms of length and dollars in their talks. If the Brewers aren’t in the pennant race come July, Greinke will be traded.