Official: West Ham United sign James Ward-Prowse. The 28-year-old has joined the Hammers from Southampton for an undisclosed fee on a contract until June 2027.
West Ham United is delighted to announce the signing of England international James Ward-Prowse.
It's going to be weird seeing him not wearing a Southampton shirt anymore