Barry Bonds will try to eclipse Hank Aaron's all-time home run record as a member of the Giants. Bonds officially signed his one-year, $15.8 million contract on Thursday, keeping the seven-time MVP in San Francisco for a 15th consecutive season. The deal originally was announced last month, but contract terms were not finalized until Thursday. Bonds is scheduled to participate in the Giants' first full-squad workout on Tuesday.