Glen Todd
-
Horse Racing
British Columbia’s Titan Todd racer dies at 75
Owner/raider and British Columbian equestrian giant John Glendon “Glen” Todd has died, according to social media posts from Hastings .…
Read More »
Owner/raider and British Columbian equestrian giant John Glendon “Glen” Todd has died, according to social media posts from Hastings .…
Read More »