Two NASA Astronauts finally return to Earth after being stuck at the International Space Station for nine months. Butch Wilmore and Suni Williams splashed down inside a SpaceX capsule off the coast of Tallahassee, Florida on Tuesday, months after a failed Boeing Starliner test flight left them without a ride home for months.