Remains of missing triathlete found in Santa Cruz after shark spotted with human body in its mouth admin 2 weeks ago Malaysian Comments Off on Remains of missing triathlete found in Santa Cruz after shark spotted with human body in its mouth 2 Views Erica Fox’s corpse was found Saturday afternoon still clad in her black wetsuit south of Davenport Beach in Santa Cruz on Saturday. Share Facebook Twitter Stumbleupon LinkedIn Pinterest