Question: Who has scored the most three pointers in the NBA all-time?
Answer: Ray Allen