While a NASA mission launched from the Kennedy Space Center in Florida on Wednesday, it's the end of the mission that will really make a splash for San Diego. The Artemis II mission sent humans to ...