Melky Cabrera's impending free agency should be an interesting one with many teams looking to pick up the outfielder.
Starting out the season with a bang, Cabrera led the National League in hits and had a batting average of .346 in 113 games with the San Francisco Giants.
Then things took a turn for the worse.
Whoever decides to pick up the embattled outfielder will be taking a risk with their fanbase and possibly even their players.
But nonetheless, even with his negative image, Cabrera will bring in power numbers that many MLB teams strive to obtain. A one-year deal will also be likely as Cabrera will have to prove that he still can play like he did for the Giants.
These are the five teams that Cabrera could sign with come free agency.