Sir Richard Hadlee diagnosed with cancer, undergoes surgery

Sports