Bernhard Langer, 67, a two-time winner of the green jacket, told reporters on Monday that his 41st Masters appearance, this week in Augusta, Georgia, will be his last, adding that "it's very emotional. After four decades, it's going to be bittersweet."