Ray Allen has had a hell of a career making threes.