NASA Astronauts Splash Down Off the West Coast of Florida Martin Gonzales, News Editor August 13, 2020