Ghana's Edwin Gyasi agrees a three-year contract with Besiktas

Ghana international Edwin Gyasi
Ghana international Edwin Gyasi