Question: who has the most threes in nba history
Answer: Ray Allen