The Giants have reached agreement with free-agent shortstop Edgar Renteria on a two-year, $18.5 million contract, according to a major-league source.
"We have clearly passed all the hurdles and there's nothing else to do on terms, nothing else to do in respects to a physical," Renteria's agent, Barry Meister, said Thursday in a phone interview with The Associated Press. "I always let the team make the announcement."
The deal will be announced Thursday afternoon.
Renteria, 33, will take over for Omar Vizquel at shortstop, with Emmanuel Burris likely moving to second base. The Cardinals also had been interested in Renteria, but reportedly have traded for Padres shortstop Khalil Greene. The Dodgers also had shown interest in Renteria as a possible replacement for Rafael Furcal.
The Tigers declined to offer Renteria salary arbitration after he batted .270 for them last season with a .317 on-base percentage, 10 homers and 55 RBIs.