James Anderson

James Anderson was a legendary Scottish golf caddie.