News

Stephanie “Happy Gilmore” Claims Fifth Women’s World Title

5x World Champ Stephanie Gilmore (Photo courtesy of ASP Images)