West Ham's Barrera joins Cruz Azul
July 4, 2012
By ESPN staff
Barrera failed to make a significant impression on the first-team squad during his two years with the Hammers, appearing in just 23 games during his time in London.
The 25-year-old signed for West Ham following a strong 2010 World Cup campaign with Mexico, but was loaned out to Zaragoza in Spain for the 2011-12 season.
Barrera, capped 49 times by Mexico, joins ...