Why Premier League 'Netflix of Football' could soon become a reality after key meeting
Today at 11:26 AM
Premier League clubs have taken a significant step towards potentially launching their own streaming platform after voting to end their 20-year partnership with IMG