Bony agrees to cut-price contract to join Manchester City

City is in advanced talks with Swansea over a 38 million euro move for the Cote d'Ivoire international, who has scored 35 goals in 75 games for the Welsh side.