Netflix has been foraying into live sports, but has it worked? - The Horn News