Crystal Palace F.C. was founded in 1905 at the famous Crystal Palace Exhibition building. The club initially played inside its grounds using the FA Cup Final stadium for their home games until 1915.
The Crystal Palace F.C. Quiz Showdown: Who Will Come Out on Top?