Not surprise, and I doubt he gets it...
Yankees: Lee, Jeter, Mo
Red Sox: Werth
Angels: CC and Soriano
Who needs him?
Cubs: No money and really no interest
A's: Berkman sounds like their guy for DH
Dodgers: Money will not allow it, already spent a lot
Tigers: Signed Martine
Astros: Won't pay him, and will likely go with Brett Wallace
Texas: Depending on Lee situation, and they like the guy Moreland. DH maybe? But will V-Lad come back.
White Sox: Probably the best option, and I think he will sign with the Sox for 4 years at 45.
Mariners: Won't spend because of last offseason.
Blue Jays: Money won't allow it, and I think they have a replacement for Overbay
Orioles: Won't pay big bucks this offseason
Braves: Their could be a match, but I have not seen anything and they could be on a budget
Marlins: I don't see it
Nats: They seem to like Pena better
Mets: This also could be a match
Who does not need him:
Yankees: Tex
Red Sox: Youklis
Angels: Morales
Twins: Justin
Tigers: Martinez
Royals: Butler and a top spect is a 1B (Hosner?)
Phillies: Howard
Cardinals: Puijols
Brewers: Fielder
Pirates: Doumit and someone else
Reds: Votto
Giants: Huff
Rox: Helton
Padres: Gonzo
Diamondbacks: Someone
Dodgers: Loney for now, but I doubt for long.
My top 5:
White Sox: Will sign with them for 4 years at 45M
Rangers: It would have been for DH
Mets: Need a Lefty power bat and a 1B
Braves: Need a 1B and offense
Marlins: I still don't see it
This is how I see it.