Canadian Open Fastpitch features best in women’s softball