Netflix getting ready to bid for Champions League games in massive £4.3bn development

Wait 5 sec.

UEFA and European clubs are set to rake in £4.3billion a season in the forthcoming television rights sale, with the Premier League's biggest sides set for a share of that pot