Sergio Aguero has signed a new contract which keeps him at Manchester City until 2017. Aguero had been linked with a move back to Spain, with Real Madrid believed to be interested in signing the striker.