Golf club head with face damping and stress-reduction features | Patent Publication Number 20200368592 | Patexia