Explained: The record £6.7bn TV rights deal and what it means for Premier League football – The Athletic December 4, 2023