Allen Media Group launches free, sports-focused streaming service

Byron Allen’s Entertainment Studios, also know as Allen Media Group, has launched a new free-streaming network that is set to feature sports betting.