CAPE CANAVERAL, Florida - NASA managers have given a unanimous ``go'' to Saturday's launch of space shuttle Endeavour.
NASA gives unanimous 'go' for Saturday launch