West Ham have signed Jose Fonte 33, from Southampton for £8m. The Portuguese signed a two and half-year contract with the hammers.