John MacDonald dead at age 88, British major general
John MacDonald, the British major general and former Royal Corps of Transport officer who also represented Scotland as a rugby union international, died on May 2, 2026, aged 88. Born John Donald MacDonald in Kirkcaldy, Fife, Scotland, on April 5,… · 02 May 2026 · May 2026