Leona Maguire is up to 20th in the latest world rankings.

The Cavan native finished second at last night’s Tour Championship in Florida.

Advertisement



Source link