2006 Evian Masters
Ladies European Tour | 26 - 29 Jul 2006
Karrie Webb’s renaissance in 2006 continued today when she unleashed a powerful late finish at the Evian Masters to capture her third LPGA title of the year and further confirm her place amongst the absolute elite of the game.
There was perhaps even further justice in the win as it was at this event in 2004 when Webb withdrew after her clubs were lost in transit from London at a time when she had reached a particularly low point in her career. ...
Read more »
