A soccer ball that was aboard the Challenger finally makes orbit.