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