Invictus games gold medal winner from Langdon

The Homestretch

An athlete from southern Alberta has won gold at the Invictus Games in Toronto. Rob Sanders is from Langdon, just east of Calgary. He competed in both sitting volleyball and archery for Team Canada.

More From Radio/The Homestretch