A Long, Tearful Road to a Major for Sergio Garcia
Eighteen years and 71 majors later, more tears for Sergio Garcia.
This time, they were accompanied by a smile.
Sunday at the Masters was a most joyous occasion, far different from when Garcia teed it up in his first major as a pro in the 1999 British Open at Carnoustie...