Question: who has scored the most 3 pointers in nba history?
Answer: Ray Allen