Crystal Palace score bizarre own goal from 40 yards as Dean Henderson has howler in thumping win over West Ham Published 21 Apr 2024 Full Article