Return to "Premier League clubs still ‘living within their means’ despite spending £1.9bn on…" Anfield, Liverpool FC Anfield, home of Liverpool FC which has seen revenues soar thanks to TV rights deals