A South Florida lifeguard who rushed to save a drowning man has been fired for leaving the section of the beach his company is paid to patrol.