Neil deGrasse Tyson Weighs in on Star Wars vs Star Trek Published by The Editor at May 15, 2013 Share This PostDid JJ Abrams somehow put him up to this? Found on businessinsider.com. Share this:FacebookTwitterReddit The Editor