VIDEO | Neil deGrasse Tyson To Star in Cosmos TV Show by SpaceNews Editor — July 22, 2013 The 13-episode “Cosmos: A Spacetime Odyssey” will air on the Fox and National Geographic channels in spring 2014. Credit: Courtesy of CNET Civil People Please enable JavaScript to view the comments powered by Disqus.