Tag: Roy Hodgson
Roy Hodgson Steps Down as Crystal Palace Boss: Resignation Follows Health...
Premier League club, Crystal Palace have confirmed the departure of Roy Hodgson as head coach.
Hodgson suffered a frightening health scare at training on Thursday, February 15, and...