Throughout his professional career that has spanned over a decade, Jake Cave has played for coaches who had once been great ...