EFL Ready to Stream All its Matches Live Worldwide in Partnership With NeuLion NeuLion announced a new deal with the English Football League (EFL).