I have never heard him, but my Uncles who live in New York have mentioned him (and the ads)fondly many times.I have been to the Capital Music Hall in Wheeling a few times to see Willie Nelson. The WWVA studio is still just inside the lobby and I believe they broadcast all the live shows from there. A magical place.
The Bridge Tavern right across the road has some special memories too.