An emotional Sergio Garcia overcame Justin Rose in a play-off at Augusta National to finally end of run of 73 Major disappointments to become a Major Champion in winning the Masters. On what would have been the 60th birthday of Spanish countryman and three-time Green Jacket winner Seve Ballesteros, the Spaniard fired a closing ...
Read more