Remains of missing triathlete found in Santa Cruz after shark spotted with human body in its mouth admin 2 weeks ago News Tv Comments Off on Remains of missing triathlete found in Santa Cruz after shark spotted with human body in its mouth 19 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