David Johnson Jr.

There is a lot to be learnt from rising basketball star David Johnson Jr.

David Johnson Jr is a young basketball player who is slowly but surely climbing the…

Athlete David Johnson, Jr., AKA Iamdjjohnson, Uses Inspirations to Push Through Barriers

Iamdjjohnson is a 22-year-old basketball player who has been working on his craft ever since…