The devil made him do it: There's little question San Francisco radio talk-show host Larry Krueger deserved to be fired for calling some Giants brain-dead Caribbean hitters hacking away at slop. ... a messenger of Satan, and I believe there… — Felipe Alou Copy Share Image