Express. Home of the Daily and Sunday Express.
Crystal Palace FC
Crystal Palace FC were founded in 1905 and play their home games at Selhurst Park, which has a capacity of 25,486. They were promoted to the Premier League in 2013 and reached the FA Cup final in 2016, finishing runners-up to Manchester United. Tthe side is currently managed by Roy Hodgson.