The Giants could definitely use both of these guys in their lineup. Uggla has averaged exactly 30 HR and 90 RBI over his 4 year career. Sure he has a low BA (.257), but who other than Sandoval on the Giants doesn't have a low BA?
Cantu on the other hand is a much better contact hitter. Although he hit .289 last season, I could see him hitting closer to .275. Combine that with 20 HR pop and you got a solid player to man 3rd.
Both players are entering arbitration years, so their price tag would be roughly $13 mil combined. Pricy, but definitely worth the investment considering how terrible their lineup was last season.
Then there is the issue of who to deal for them. Aside from the Pittsburgh Pirates, the Marlins are an organization that constantly sells off their players to keep their cap number low.
So I would offer Jonathon Sanchez, who would only cost them $455K. And he offers them a Hispanic, young, left-handed pitcher with above average potential. Just like they like.
Sanchez would obviously not be enough to attain Uggla AND Cantu. So I would possibly add all-star closer Brian Wilson in the deal.
Although he has been money for the Giants since taking the closer role. He has built a reputation of being a closer who is "wildly effective". Take Brad Lidge as evidence that non-elite closers are very volatile.
I wouldn't mind having Jeremy Affeldt and Sergio Romo as my closer-set up duo either. Not to mention that Wilson is going to want big money coming off a contract year.
And the Marlins are weak at the closer position, so I could see them going for that type of deal.