Crystal Palace Football Club, also known as The Eagles, were founded in 1905, they are currently playing in the English Premier League. Their current manager is Roy Hodgson and they play their matches at Selhurst Park which has a capacity of 25073.

Leave a Reply

Your email address will not be published. Required fields are marked *