Micah Richards admits he's happy to have his new contract signed and sealed at Manchester City.

"The talk about my contract had become quite annoying to be honest," said Richards.

"It wasn't as though I was in the last year of my old deal. I still had two-and-a-half years to go and some players only sign for that amount of time.

"Now I am glad it is all over, the deal has been signed. There has only ever been one place I wanted to be, and that's City."