Manchester City announced on Tuesday they have signed Spanish winger Ferran Torres from Valencia, with the 20-year-old putting pen to paper on a five-year deal.