Golden State Warriors guard Stephen Curry has crafted an epic tale in becoming the NBA's all-time leader in 3-pointers made.