Barry Bonds said Wednesday he "definitely" will play this season, although he doesn't know when. Bonds had been scheduled for a simulated game, but that was canceled because the Los Angeles Dodgers used the outfield for their team picture. ESPN's Pedro Gomez reported Bonds is scheduled to take part in a simulated game Thursday at SBC Park. According to a club source, the Giants still want to put Bonds through further tests and he could be activated by this weekend at the earliest. He joined his teammates for batting practice for the third straight day, and during one of his turns hit a ball into left field.