Liverpool will receive the Premier League trophy at Anfield on Wednesday night after facing Chelsea in the final home game of the season, ending a 30-year wait to get their hands on a league trophy. The Reds sealed the title earlier this month – bizarrely both the earliest (in term of games to spare) and latest (in terms of calendar date) in English football history – and fans, players and staff alike have been desperate for this moment to come when it all becomes even more real. Here’s...
Original author: Jamie Spencer