Street hockey is great for kids. It's energetic, competitive, and skilful. And best of all, it keeps them off the street.