Who gives Hamiton a big contract though? Dodgers outfield is full and expensive already (and they got that Cuban guy they paid big bucks for). Yankees don't want to spend. Red Sox probably can't afford another potential backfire contract after Crawford. Nats have Werth. Detroit has a lot of money tied up. White Sox? Giants?
I can't imagine dodgers having the money. I don't think it even needs to be a contender either. Josh Hamilton has proven that he really doesn't care about winning.