Delbert L. Teel aka "Mr. Fraggle"
June 18, 1952 - October 10, 2013
Delbert L. Teel II, aka “Mr. Fraggle”, of Matthews, NC, returned to his Maker on Thursday, October 10, 2013. He was born in Spokane, WA and raised in St. Louis, MO. He graduated from the University of Missouri at Rolla with full... View Obituary & Service Information