Sergio Garcia Wins Masters

After nearly two decades of Masters experience Sergio Garcia finally slid on the green jacket. He finished in top-10 at Augusta three times (2002, 2004, 2013), now has the most career top-10s in majors all-time, and joins his idols Seve Ballesteros and Jose Maria Olazabal as one of three Spainiards to win the Masters