
Top 20 richest football clubs in the world as of today (ranked list)
The club was founded in 1905 and competes in the English Premier League. It plays its home matches at Selhurst Park. Roy Hodgson is the manager of Crystal Palace, a team with a net value of $806 million and a revenue of $806 million. 19.