Steve McClaren

Acting

Steve McClaren

Born 1961-05-03ยท Fulford, North Yorkshire, England UK

Stephen McClaren is an English football coach and former player who is currently the manager of the Jamaica national team.