For the second time in three years Ireland’s Leona Maguire, the number one ranked ladies amateur golfer in the world has finished runner-up in the NCAA Golf Championships. In a heavily rain affected event Maguire, representing Duke University, was by far the best of the Duke University competitors and was narrowly beaten by one shot by ...
Read more