Barry Bonds’ 2,935th and final hit as a Major League Baseball player occurred on this night 11 years ago at Petco Park. He would play just one more game as part of an arrangement with Bruce Bochy and the Giants’ front office after the team made it clear they would not be re-signing him. That game was also against the Padres, but at AT&T Park. The starter was not the lowly Brett Tomko, it was Jake Peavy, so it should come as no surprise that in his final game, Bonds went 0-for-3.