Late-night TV’s latest star: Neil deGrasse Tyson to host ‘Star Talk’ on Nat Geo Channel by Molly Brown on January 8, 2015January 8, 2015 at 9:29 am The smooth-talking, highly entertaining astrophysicist who brought you Cosmos is now going to join the ranks of late-night TV. Neil deGrasse Tyson will host Star Talk on the National Geographic… Read More