Pablo Zabaleta has signed with West Ham on a two-year deal.

Zabaleta is coming off more than 200 appearances with Manchester City since 2008.

“This is an absolute pleasure to be part of West Ham,” Zabaleta told West Ham TV. “I hope I can give you good moments. Of course, I come to the club to enjoy myself and hopefully we can have a very successful time.”