Sergio Garcia: 5 Things To Know About The 2017 Masters Champion April 10, 2017 by admin HE DID IT! Read entire story. Source: Hollywood Life