Według przepisów wprowadzonych przez Międzynarodową Federację Piłkarską w 2005 roku zawodnik nie może grać w więcej niż dwóch klubach w pomiędzy 1 lipca a 30 czerwca następnego roku. Mascherano w tym sezonie reprezentował już barwy Corinthians Sao Paulo i West Ham United. Argentyńczyk do Londynu przeprowadził się wraz ze swoim rodakiem Carlosem Tevezem w sierpniu 2006. "Po rozpatrzeniu wszystkich aspektów sprawy, zgodziliśmy się, aby od czasu zatwierdzenia przez Liverpool FC, Javier Mascherano mógł ze skutkiem natychmiastowym grać w oficjalnych meczach tego klubu" - napisała w oświadczeniu FIFA.