This LPGA rookie’s healthier routine has her feeling better than ever

Haley Moore takes a swing

Haley Moore has lost 35 pounds to date.

Getty Images