Justin Leonard is 41 and in his 20th full year on the PGA Tour. The 12-time winner has lived through highs (1997 Open Championship victory) and lows (140th in 2012 earnings).

Justin Leonard is 41 and in his 20th full year on the PGA Tour. The 12-time winner has lived through highs (1997 Open Championship victory) and lows (140th in 2012 earnings).