Johnson was born in 1996 in Moon Township, Pennsylvania. He comes from a basketball family, as his mother Amy scored over 1,000 points at Kent State. His father Gilbert played at Pittsburgh from 1988-90 -- the same school Johnson initially attended before transferring to North Carolina. Johnson also has three brothers -- Aaron, Donovan and Braylon -- and Aaron played college basketball at Clarion. Johnson started his high school career at Moon Area High School, playing two years there before transferring to Our Lady of the Sacred Heart in Coraopolis, Pennsylvania. He was second-team all-state after averaging 27.8 points per game as a senior. Johnson was also a football player in high school. He went on to pursue a Masters degree in sports administration. Check Johnson out on Instagram (camjohnson23). Johnson had a five-year career in the ACC -- three with Pittsburgh and his last two with North Carolina. He acted as a reserve his freshman year with Pittsburgh before a knee injury cut his season short after just eight games. Johnson took advantage of a medical redshirt and was back in action for the Panthers next season, averaging 4.8 points and 1.8 rebounds across 32 games (one start). He made the leap to full-time starter as a redshirt sophomore and put up 11.9 points on 51.0 percent shooting in 33 games. He was ranked No. 10 in the ACC that season with 78 three-pointers made. Johnson then elected to move to North Carolina as a graduate transfer, so he was able to avoid sitting out a season. He missed the season's first 11 games with a knee injury in his first year with the Tar Heels, but still appeared in 26 games (20 starts), averaging 12.4 points and 4.7 rebounds. By his senior year, Johnson was one of the best players in college basketball. He averaged 16.9 points, 5.8 rebounds and 2.4 assists and was third in the ACC with 96 three-pointers made. North Carolina ended up falling to Auburn in the Sweet Sixteen that season, but Johnson took home first-team All-ACC honors.