Shams Charania of RealGM:

Free agent guard Lorenzo Brown has reached agreement on a deal with the Detroit Pistons, league source tells RealGM.

Sportando:

Brown had previously signed a deal in Italy with Reyer Venezia but the agreement was void after he failed to pass his physical exams.

Presumably, Brown’s contract is fully unguaranteed and includes an Exhibit 9, which limits Detroit’s liability if Brown gets injured. Considering the Pistons already have 16 players with guaranteed contracts, Brown will certainly get waived before the season. There’s a chance he got a small guarantee, though (which would prohibit Detroit from including an Exhibit 9). If Brown received a guarantee, that would certainly be in exchange for him agreeing to play in the D-League next season. By the way, the Grand Rapids Drive hold his D-League rights. Brown, a 6-foot-5 guard from North Carolina State, hasn’t shown much since the Timberwolves drafted him No. 52 in 2013. They waived him before the season, and he split the year between the D-League and the 76ers. In 26 games for Philadelphia, he shot 3-of-30 on 3-pointers. He fared a bit better in the D-League averaging 17.3 points and 6.3 assists per game. In training camp, Brown will likely serve an extra practice body. He gets experience with NBA players, and the Pistons get to know him a bit better. Then, he’ll likely get waived and head to Grand Rapids.