With Josh Hamilton available to all teams, the Brewers, Orioles and Mariners have emerged as unlikely suitors for the free agent.

It has been reported that the Rangers are only willing to give Hamilton a three-year deal, opening the door for him to sign elsewhere.

The belief is that he will receive a contract in the neighborhood of seven years and $175 million.