Friends and rivals are all paying tribute to Sir Alex Ferguson as he prepares to mark 25 years in charge of Manchester United this weekend.

He's won 12 Premier League titles and lifted the European Cup twice.