It could have been one of the great nesting years on Fort Myers Beach for loggerhead sea turtles. Unfortunately, a mixture of ...