GM Brian Sabean just made his first public comments since the news of Melky Cabrera's suspension. He called it a "punch in the gut" that the Giants had no idea was coming. Asked if he had any anger, Sabean said, "Not at all. If anything, I was so taken back it was deflating. I was actually [...]