Iamdjjohnson

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…