Stephen Curry holds the record for the most three-pointers made in NBA history with over 3,000 three-pointers and counting.
Which player holds the record for the most three-pointers made in NBA history?