Byron Allen’s Allen Media Group said its Local Now free streaming platform has added 19 local and national free ad-supported streaming television (FAST) channels to its lineup. The new channels are ...