Joseph Lennon McCord, affectionately known as Merlin, Papa Joe, JoeDaddy, Dolphin and Rubber Duck, died Friday, April 28, surrounded by family and loved ones. McCord was the father of seven children – “a life in rock & roll, what can …
Edward Sharpe family loses Joe McCord
April 29, 2023