Patrick Vieira has retired from football and taken on a role as football development executive at Manchester City.
Vieira, 35, joined City from Inter Milan in January 2010 to help provide leadership and experience, but his contract expired this summer.