Florida sea turtle nesting season generally starts about March 1 and ends about Nov. 15, but at least four leatherbacks are off to an early start laying eggs along the Treasure Coast. They laid them ...