Photo detail

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).