and RANT is what the guy does best. His rant after the 2003 loss to the Marlins is an all-time classic. He is a true Giants fan.
He was on KNBR this morning [.mp3], and he was on a roll, as usual.
He doesn't think the Giants should sign Bonds for next year, though he concedes they probably will.