West Ham winger Pablo Barrera has joined Real Zaragoza on a season long loan.

The 24-year-old Mexico attacker has struggled to adapt to life in London and Hammers boss Sam Allardyce has agreed to let him move to Spain.

Barrera started the midweek Carling Cup defeat to Aldershot Town and made 21 appearances for the Irons last season.