Manchester City have completed the £14 million ($18m) signing of River Plate forward Julian Alvarez on a five-and-a-half-year contract. The Argentina international, who turned 22 on transfer deadline day, will remain on loan at River until July at least