Answer the question...who has the most three pointers in nba history??
Ray Allen