Bonds finally signs $15.8 million deal

Slugger expected to report Monday to Giants' camp

? Barry Bonds finally signed his $15.8 million, one-year deal, and it was approved Thursday by the commissioner’s office, ending more than two months of wrangling between the slugger and the San Francisco Giants over contract language.

With both sides satisfied, Bonds is scheduled to report Monday to spring training. He is likely to participate in the Giants’ first full-squad workout Tuesday.

“I expect he will be ready to go,” general manager Brian Sabean said.

The 42-year-old Bonds is 22 homers shy of breaking Hank Aaron’s career record of 755.

Bonds signed the contract Tuesday, and it was sent overnight mail to the Giants. The team then faxed a copy to the commissioner’s office for approval.

His agent, Jeff Borris, and the Giants reached a preliminary agreement on Dec. 7, then spent weeks negotiating the final terms. The team announced the deal Jan. 29, and Bonds did an interview via conference call.

But his first contract contained a provision detailing his responsibilities for promotional appearances and was rejected by the commissioner’s office. Management and the players’ association agreed last year during bargaining not to allow any language in new contracts regarding promotional appearances other than the standard clause in all player contracts.