Sergio Garcia: No longer the ‘best to never win a major’
Garcia is now the third Spanish golfer to become Masters champion, after Ballesteros (1980 and 1983) and Jose-Maria Olazabal (1994 and 1999)
Highlights
- Garcia is now the third Spanish golfer to become Masters champion, after Ballesteros (1980 and 1983) and Jose-Maria Olazabal (1994 and 1999)