Showing all 3 results

The club was founded in 1905 and has a strong and loyal fan base. Crystal Palace has a reputation for their strong defensive play and counter-attacking style. They are known for their iconic, historic stadium, Selhurst Park. The team’s colors are red and blue, and their mascot is an eagle named Kayla.