Carla MacLeod, the coach of the Czech Republic national women’s hockey team and PWHL's Ottawa Charge, revealed she has been ...