NASA's Glenn Research Center in Cleveland has ties to Tuesday morning's Blue Origin New Shepard rocket launch from the ...