Craig Shakespeare signs three-year deal with Leicester
Craig Shakespeare has signed a three-year contract to remain as Leicester manager. Shakespeare took interim charge following Claudio Ranieri’s departure
Read moreCraig Shakespeare has signed a three-year contract to remain as Leicester manager. Shakespeare took interim charge following Claudio Ranieri’s departure
Read more