Charlie “Griff” Griffin Dies: Boating Accident Takes Life Of ‘Wicked Tuna’ Captain And His Dog
Wicked Tuna Captain Charlie “Griff” Griffin and his dog Leila died on the Outer Banks in what is presumed to be a boating accident. The incident occurred some time between Sunday night, when the boat was reported missing, and Monday, when a boat and the body of a man and a dog were found near […]