Former Arsenal captain Patrick Vieira has been appointed as the new manager of French Ligue 1 side Nice.
The ex-Manchester City, Inter Milan and Juventus midfielder was in his third season as head coach of New York City.
“Leaving New York is an incredibly difficult decision for me and my family and one that has not been taken lightly,” said Vieira.
Nice finished eighth in Ligue 1 last season, missing out on a Europa League place by one point.
Vieira takes over from Lucien Favre, who was appointed Borussia Dortmund coach in May.
Assistant coach Christian Lattanzio, performance coach Kristian Wilson and physical performance coach Matt Cook have also left New York to join Vieira at Nice.
Manchester City’s assistant manager Domenec Torrent has left the Premier League champions to replace Vieira at the New York club, after 11 years spent working with Pep Guardiola.
World Cup winner Vieira retired at Manchester City aged 35 in 2011 and was named a football development executive at the Etihad.
In 2015, Vieira left his role as head coach of Manchester City’s Under-21s after signing a three-year contract with New York City.
The Major League Soccer side are part of the City Football Group founded by Manchester City owner Sheikh Mansour.