Liverpool spokesman Ian Cotton said: Javier Mascherano came to Liverpool on a fixed term contract under an agreement disclosed to and approved by both the Football Association and Premier League.