Roy Hodgson Steps Down As Crystal Palace Boss
Crystal Palace Football Club made headlines today as it officially announced the departure of their long-standing manager, Roy Hodgson, from the position of first-team manager. The news comes amidst a challenging season for the club, currently placed 16th in the Premier League table, with just five points keeping them clear of the relegation zone. English … Read more