Sources say commissioner Bud Selig is seething over the contract, in part because of the money, and in part because he would have been happy to see his friend Aaron's record preserved until a more suitable successor makes a run. Despite Bonds' claim that he didn't know what he was taking, he did admit to a federal grand jury that he used steroids.
Publicly, however, the commissioner's office is diplomatic, and MLB spokesman Rich Levin and senior MLB vice president for administration John McHale have been told to come up with a game plan in the event that Bonds ties and passes Aaron. Selig will attend any celebration, but officials say they are not sure whether Aaron will, despite reports that he will not.
"The commissioner has repeatedly made clear that this is a significant record. It is an enormous achievement built over an entire career," MLB president Bob DuPuy says. "Barry has had a long, successful career in San Francisco where he has been treated with the respect for his achievements you would expect San Francisco Giants fans to have."
Right now the Giants lineup looks like this
1B - Rich Aurilia
2B - Ray Durham
SS - Omar Vizquel
3B - Pedro Feliz
LF - Barry Bonds
CF - Dave Roberts/Randy Winn
RF - The guy above who doesn't play center
C - Bengie Molina
SP - Matt Cain, Matt Morris, Noah Lowry, Brad Hennessey, Jonathan Sanchez
RP - Armando Benitez, Steve Kline, Tim Worrell, Kevin Correia, Vinnie Chulk, and the rest...