Golf

April 15, 2013

Faraway Australia finally owns a piece of Augusta

NO ONE FROM Mozambique has won a Masters. Neither has a North Korean (although many of their citizens probably have been told they’ve won them all). France? Nope.

Related content

Comments

Sports Videos