NASA's already outsourced.
NASA doesn't do anything. They're just a bureau of administration. They hand out money so that others can do things.
NASA don't do research, they fund others to do research. Training astronauts? Spacehab. Maintain and launch the Shuttles? United Space Alliance (Boeing+Lockheed). Build SRB's? ATK. etc.