Newcastle keeper Steve Harper is expected to be out for three months after undergoing successful surgery on Wednesday. More...