After promoting Amile Jefferson to their standard roster on Friday, the Magic have filled their newly-opened two-way slot by signing B.J. Johnson to a two-way contract, the team announced today in a press release.
An undrafted guard of La Salle, Johnson was with the Magic for training camp and the preseason in 2018, then spent most of his rookie year playing for the Lakeland Magic, Orlando’s G League affiliate. He averaged 15.4 PPG, 5.0 RPG, and 1.4 SPG with a shooting line of .476/.444/.841 in 39 NBAGL games.
Johnson also had brief NBA auditions in 2018/19 with the Hawks, who signed him to a pair of 10-day contracts in March, and the Kings, who signed him for the final week of the regular season. The 23-year-old appeared in seven total regular season games for the two clubs, with Sacramento waiving him in July. He then signed another Exhibit 10 contract with Orlando in September and spent the preseason with the organization in preparation for reporting back to Lakeland this fall.
While Johnson still figures to spend most of his time with Lakeland this season, his two-way deal will give him more of an opportunity to shuttle back and forth between the NBA and G League as needed. He’ll be eligible to spend up to 42 days in the NBA until the NBAGL season ends in March.
The Magic now have 14 players on standard contracts and two on two-way contracts, leaving just one open spot on their roster.