He then joined Mexican Monterrey in the middle of 2002, and made his debut during the 2002 Apertura.
In September 2009, Franco signed for West Ham United on a one-year contract, becoming the first Mexican to play for the Hammers [REF].