Bonds' longtime teammate J.T. Snow, however, told the Sacramento Bee that his gut instinct is that the slugger won't play again this year.
As the Giants head into the All-Star break, Bonds remains in Los Angeles, where he has been for the past 2½ weeks, under the care of noted physical therapist Clive Brewster.
General Manager Brian Sabean said he's encouraged by Bonds' progress and that his range of motion is significantly better. But Bonds' running activities have been curtailed and he has yet to begin any baseball-related activities.
Until Bonds can really test his knees under heavy athletic activity and the demands of what it takes to play in the field on a daily basis in baseball, any timetable for his return can be nothing more than educated speculation.
At this stage in Bonds's comeback, there can really be nothing but educated speculation on his status. The doctors treating Bonds don't really know if and when he'll come back, because we've yet to see how his bad knees will respond to heavy athletic activity. Bonds doesn't really know when he'll come back, and neither does anybody in the San Francisco front office, or any of his teammates.
Bonds batted .362 last season with 45 homers and 101 RBI and
walked a major league-record 232 times on the way to his record
seventh MVP award last season.
Bonds has 703 career homers, 11 shy of Babe Ruth on the all-time list and 52 from tying Hank Aaron's record.
ESPN The Mag's Buster Olney contributed to this report.