Got Blood?
BSHL has teamed up with Canadian Blood Services for a unique partnership to get some blood out of you - off the ice.