TV Line has revealed that Netflix and Canadian broadcaster Showcase have placed a 12-episode order for Travelers, a new time-travel sci-fi drama from Stargate SG-1 co-creator Brad Wright, which is set to be headlined by Eric McCormack of Will & Grace and Perception fame. “My old friend Brad Wright has created a fantastic, complex story […]