For NBA free agent Jamal Crawford, Golden State Warriors guard Stephen Curry is the greatest shooter of all time. He even presented some solid reasons for this claim.

In a Twitter takeover for The Boardroom, Crawford answered some fan questions. One asked the 40-year-old if Curry is the greatest shooter that the league has seen. The three-time Sixth Man of the Year agreed with the fan, highlighting that the Warriors superstar can do damage in three ways.

“Yes he is the greatest shooter! I think there's other great shooters, but the way he can shoot off the dribble as well as catch and shoot at that level, and he can hit the TOUGH 3's as well. He has to be,” Jamal Crawford said of Stephen Curry.

Curry holds the single-season record for most 3-pointers with 402. Behind him is James Harden of the Houston Rockets with 378. The Warriors sharpshooter also holds the third and fourth place with 354 and 324 makes from deep, respectively.

In the all-time list, Curry is currently in third place with 2,495. First is Ray Allen with 2,973 followed by Reggie Miller with 2,560. Many believe that before Steph hangs up his jersey for good, he'll be the all-time leader in 3-pointers made.

Curry fans are pretty much familiar with his antics. His quick release is just one factor of the equation. A big part of his game involves constant movement without the ball. Analysts are impressed that the Warriors floor general never seems to get frustrated after going through numerous screens and the defense is still right under his nose.

Steph, as everyone knows by now, only needs one little opening for him to confidently unleash that quick trigger and swish the net.