These lengthy contracts often don’t really mean a great deal in practice, other than giving the player some security (and more likely higher wages) and the club a better chance of cashing in when others come sniffing around. £2 million seems light under the circumstances though!