Soccer Former Arsenal captain Patrick Vieira appointed as new Crystal Palace manager Shalom Saldanha Jul 4, 2021