Roberts was released! This is from the Giants website: Asked how difficult it was to "eat" Roberts' salary, Giants general manager Brian Sabean said, "It's tough to answer, because this is what we do for a living." What exactly does Brian Sabean mean? Eating salary is what we do for a living?? I mean, we have all expressed doubts about Mr. Sabeans acumen from time to time, but...???