Crystal Palace have appointed Patrick Vieira as their new manager on a three-year deal. The Arsenal legend replaces Roy...