The 2018 Payne Stewart award goes to Bernhard Langer
Perhaps, the best professional golfer to ever play from Germany is Bernhard Langer and he deserves the 2018 Payne Stewart award, which he's formally receiving this Monday. The award is in honor of Hall-of-Famer Payne Stewart, who died last 1999 due to a Learjet crash. The award is given to...