June 2025 marks the 20th anniversary of the Florida-based Glazer family taking full control of the Premier League club. It was a deeply controversial takeover from the beginning because of the financial implications for United. On 22 June 2005, the Glazer family paid £790m to buy out the club’s exiting shareholders and to remove the...