ARTICLE AD BOX
This is the 90th Masters. There have been a total of 10 European golfers to win at Augusta National since a Spaniard broke the duck in 1980.
How many of them can you name?
This is the 90th Masters. There have been a total of 10 European golfers to win at Augusta National since a Spaniard broke the duck in 1980.
How many of them can you name?