Phil Mickelson capped a turbulent year with a superb 4 days of golf to deservedly win the Masters from England’s Lee Westwood. Westwood was very magnanimous at the end saying “great champions make the shots” and that’s exactly what “Lefty” did at the 13th hole when he hit the shot of the tournament in hitting […]