Stephen Curry is often considered the greatest shooter to ever play in the NBA.
The Golden State Warriors superstar is back-to-back MVP - including the league's first unanimous winner of the award - and was the first person ever to break the 400 barrier for threes in a season.
With Curry leading the NBA into an unprecedented period of history in terms of shooting, the greatness of Ray Allen is often undermined by some younger fans.
However, Curry is under no illusions about the man who tops the all-time three-point scoring table and has recently made his retirement from the NBA official.
"To me, he's the greatest shooter ever because of his longevity," Curry told ESPN of the future Hall of Famer's career. "He did it year-to-year and he got up on his shot. That's what made him different. He was a special player."
Curry still has some way to go before he is close to the number of threes Allen amassed in his career. The two-time champ made 2973 during his 18-year stint in the NBA while Steph still hasn't cracked the top 10.
But he is coming, make no mistake about it. Sitting 18th, it won't be too long before he is breathing down Allen's neck.