There is plenty of good guys in the NBA.
Stephen Curry is one man you can certainly count on that list. Yes, he is a bona fide superstar and basically the standard bearer of three-point shooting in this day and age.
And yes, he is the reigning, back-to-back and first-ever unanimous MVP. But, he still always finds time for the fans.
Ahead of Friday's encounter with the Boston Celtics - of whom the Dubs smashed 104-88 - Curry took time out to sign some balls for the fans.
The point guard was caught on video playing nice with the fans and after signing one basketball for a young boy, his reaction was priceless.
It just goes to show how a small gesture like that, from a superstar like Curry, can make a child's dreams come true.
Curry himself has been playing well this season without being spectacular. Although he broke the record for the number of three-pointers in one game (13) Chef Curry's average of 26.4 points per game is down from the extraordinary average of 30.1 last season.
Of course, with Kevin Durant coming aboard and dropping 27.9 of his own, some of Curry's looks were bound to go elsewhere.
Still, he has his fans.