After playing basketball in the Philadelphia area for almost his entire life so far, B.J. Johnson is headed south of the Mason-Dixon line to begin life as a pro.

Johnson, a second-team all-Atlantic 10 honoree in his senior season at La Salle, has signed with the Charlotte Hornets after going undrafted in the 2018 NBA draft last week. The 2013 Lower Merion graduate will try to play his way onto a roster that includes a glut of guards in Kemba Walker, Malik Monk, Jeremy Lamb, and Marcus Paige as well as fellow Summer League signee Gabe DeVoe out of Clemson.

After finishing up his high school days with the Aces, Johnson played his first two collegiate seasons at Syracuse where he struggled to find a role off the Orange bench. The former ESPN 100 recruit averaged fewer than 4.5 points per game in each of his seasons at Syracuse before transferring back to La Salle, his father's alma mater.

Johnson flourished with the Explorers after sitting out the 2015-16 season due to NCAA transfer rules. He was a regular starter as a junior, leading the team in both scoring and rebounding with 20.8 points and 8.3 boards per game, on his way to first-team all-Big 5 honors. As a senior, the 6-foot-7 swingman continued his excellence, logging 29 points and 23 rebounds against then-No. 16 Rhode Island.

The Philadelphia native will now try to do something his father, who led La Salle to three NCAA tournament appearances, could not — make it in the NBA.