A Masters victory continues to elude him
1 week ago
Director of Golf, The Sea Pines Resort, Hilton Head Island, S.C.
Claims 5th Masters, first since '05 -- 15th major, first since '08
The American won his 15th major title after clinching victory at the Masters on Sunday
A walk in the park: just 20 minutes with nature beats stress