Sports | Mon Nov 11, 2013 4:08pm EST

International space crew return Olympic torch to Earth