Original: It is the current home ground of Crystal Palace Football Club.
Simplified: It is home to Crystal Palace Football Club.