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