Buck Smith the ultimate modern day journeyman.