West Ham set to sign Andre Ayew for £16million

Ghana and Swansea star Andre Ayew
Ghana and Swansea star Andre Ayew