Question: who has the most 3s in the nba?
Answer: Ray Allen