This historic video was recently forwarded to The News. We bet you didn't know that Glengarrians invented the sport of broomball! Tags sports broomball video history archives