Tag: Dustin JohnsonTony Finau
11 Years After, Tiger Woods Wins First Major Title
Tiger Woods has won the 83rd edition of The Masters Open at Augusta, scooping his first major title in eleven years.
The American golfer sealed...