Carla MacLeod – 39 – Head Coach, University of Calgary & Team Czechia – MacLeod is an Olympic gold medallist and World Champion with Team Canada. She also captained the University of Wisconsin in the NCAA.
Carla MacLeod – 39 – Head Coach, University of Calgary & Team Czechia – MacLeod is an Olympic gold medallist and World Champion with Team Canada. She also captained the University of Wisconsin in the NCAA.