Leonard: Mickelson ‘best team player ever’ in the game

October 01, 2017

Rich Lerner and Justin Leonard explain why Phil Mickelson is the best team player ever in the game of golf.