Ghana deputy skipper Andre Ayew has returned to Swansea City in a club-record deal.
Ayew has agreed to a three-and-a-half-year contract with the Swans, signing from the Hammers for an undisclosed fee.
The 28-year-old has returned to Swansea after leaving the club for east London almost 18 months ago. The Hammers paid £20.5 million for the forward.
Swansea confirmed Ayew as their most expensive signing ever, reportedly £18m.
The previous record was held by Borja Baston, who cost £15.5m but departed on loan to Malaga the following summer.