After an unexpected nine-month stay in space, a pair of NASA astronauts finally returned to Earth on Tuesday, concluding a ...