And on Wednesday, San Francisco Giants radio play-by-play broadcaster Dave Flemming painted a rather bleak picture for both KNBR 680, the radio home of the Giants, and all of sports radio entirely.