Premier League Is Still Committed To Finishing Season After Friday’s Meeting

The Premier League have concluded their latest meeting, and according to Sky Sports all 20 clubs are committed to finishing this season. This is what a Premier League spokesperson said after the […] This article was originally posted here