Give a Puck Foundation is a non-profit organization dedicated to supporting the people who make our communities better. Our goal is to provide assistance and generally support local Law Enforcement, Firefighters, Teachers, Animal Rescue and Community Development groups. Harnessing the power of hockey to do good things.