The Canadian Ball Hockey Association (CBHA) is a registered non-profit organization. It is officially recognized as the governing body of the sport in Canada by the International Street & Ball Hockey Federation and Hockey Canada. It organizes championships and competitions and provides newsletters, coaching materials, obtains sponsorships, and more. |