Chris Richards: Crystal Palace agree £8.5m deal to sign American international from Bayern Munich

Chris Richards: Crystal Palace agree £8.5m deal to sign American international from Bayern Munich