OFFICIAL: John Stones has signed a new five-year contract at Manchester City. @English_Premier_League_Update 7.6K viewsedited 09:07