Save Travelers? Apparently “The Director” didn’t see this one coming – or maybe he would have sent 3468 and team to do something about it. Netflix has canceled the sci-fi hit, Travelers, after only 3 seasons. Eric McCormack announced it today via Twitter: To all our fellow #Travelers… ❤️ @MacKenziePMusic @NestaCooper @JaredAbrahamson @PatrickGilmore @LeahCairns @SpenceJen […]