Question: who has the most 3 point shots in nba history?
Answer: Ray Allen