The drama series set in the frantic world of 1986 broadcast news premieres as a Roku Channel original on March 18.