Swansea City have reportedly agreed a deal with West Ham United to re-sign Andre Ayew from the Hammers.
Ayew left Swansea for West Ham in the summer of 2016, with the London club paying just over £20m to sign the Ghana international.
The 28-year-old has scored 12 times in 50 appearances for West Ham, but has largely struggled to settle in the capital.
According to BBC Sport, Swansea have agreed a deal in the region of £19m to re-sign the attacker, who managed 12 Premier League goals for the Welsh outfit during the 2015-16 season.
The deal has not yet gone through, but it is understood that Swansea are extremely confident of announcing the signing in the coming hours.