Skip to content
217,771 profiles ranked

What kind of moment: Sport, Obituary

Barry Melrose dies at 70

Barry Melrose, the athlete, died aged 70.

Life:
15 July 1956 to 9 September 2026
Photo: Wikimedia Commons