calgaryherald.com
Banff festival: Proudly Canuck sci-fi series Travelers one of Netflix's most binge-watched programs
Call it the nature of the binge.Eric McCormack and Brad Wright, the star and the creator of the Canadian sci-fi series Travelers, respectively, have both had long careers on network television that…