Stephen Curry is the new 3-point king of the NBA. He became the all-time leader in 3-pointers Tuesday night against the Knicks, passing Hall of Famer Ray Allen by knocking down the 2,974th 3-pointer of his career. The 33-year-old Curry is an early favorite to win his third career MVP award this season.