Question: what nba player has scored the most 3 pointers
Answer: Ray Allen
Other accepted answers: Ray Allen