The Eagles Have Landed: Crystal Palace Are European Champions!
Pinch yourself, Palace fans. Go on — really do it. Because what happened in Leipzig on Wednesday night wasn't a dream, a fantasy, or one of those cruel football hallucinations...
Read more
















