On Dec. 4, 2017, Stephen Curry of the Golden State Warriors makes the 2,000th 3-pointer in his career. He needed just 597 games to do so, 225 fewer than the previous record-holder, Ray Allen. Additionally, Curry is one of just eight players in NBA history with 2,000 or more 3-pointers.