Hour 2 - A pair of NASA astronauts who were stranded in space for more than nine months returned to Earth on Tuesday, landing in the Gulf of Mexico off Tallahassee, Fl. 62-year-old Barry "Butch" Wilmore and 59-year-old Suni Williams returned home after a new crew replaced them and two other astronauts reached the International Space Station over the weekend.