Ralph Barbieri fires back at KNBR