Sport
Premier League in record £5.14 billion deal for TV rights
The Premier League has sold television rights to its games for £5.136 billion, more than double the cost of similar rights last time.