Patrick Vieira has explained why he left his position with MLS club New York City to take over the reins at Ligue 1 side OGC Nice....