From Rotoworld:
Giants signed first basmean Ryan Klesko, who had been with the Padres, to a one-year contract.
Klesko turned 35 in June, so he now fits the Giants' minimum age requirement. If healthy, he'd be a substantial upgrade over Rich Aurilia at first base against righties. The Giants, though, probably won't go with a platoon right away. They've suffered through way too much of Lance Niekro the last couple of years even though they've had better options against righties.