Full Name: Patrick Vieira
DOB: June 23, 1976
Birth Country: Senegal
Status: Retired
Clubs played for: Cannes (1993-1995), AC Milan (1995-1996), Arsenal (1996-2005), Juventus (2005-2006), Inter Milan (2006-2010), Manchester City (2010-2011)
Clubs managed: New York City FC (2016-2018), Nice (2018-2020), Crystal Palace (2021-2023), Strasbourg (2023-2024), Genoa (2024-Present)