Manchester City has signed Germany forward Leroy Sane on a five-year deal, the club announced on its website Tuesday.