Premier League Palace sign Bayern Munich’s Chris Richards

Premier League Palace sign Bayern Munich’s Chris Richards

Crystal Palace have signed Bayern Munich defender Chris Richards on a five-year deal for an undisclo