Is This the End of Little Caesar?

By David Glenn Cox For decades, the TV commercials ran every spring, cartoon hapless insects who wander in being cartoonish and then “Raid!” You can’t help but laugh, really. The…