40 Men's teams and 20 Women's teams come together to battle it out in good fun to raise money for local charities and families in need.