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