And as to Garrison Keillor being a "bad singer...."
I've heard one helluva lot worse at folk clubs, song circles--and on records!
Thomas Hampson or Leonard Warren he's not, but he doesn't really present himself as a singer. He's more of a raconteur, or story teller, writer, humorist.
Don Firth