Ian McLeod

Ian McLeod: key obituary facts

Is Ian McLeod dead? Yes. Ian McLeod died on October 26, 2017, at age 63.

Cause of death: Ian McLeod's cause of death has not been publicly confirmed.

What was Ian McLeod known for?

He was known as South African football referee.

Ian McLeod

South African football referee

Died on Thursday October 26th 2017

More from South Africa

More from October 26, 2017

Tags