News

Also, Necaxa came in third in the 2000 FIFA Club World Championships - upsetting the Spanish 1st Division Real Madrid and tying European powerhouse Manchester United. Currently, Necaxa is in third ...