from Boston.com2 years agoAfter a 19-year investigation, the Collier County, Florida, Sheriff's Office has identified a man whose body was found in the Gulf of Mexico as Edward Lorenz Richard from Spencer, Massachusetts. Read at Boston.com[add][|| ... ]