Baron Davis signed in the D-League in January, but no team picked him up. Players technically sign with the league itself, not specific teams. So, Davis had been sitting in the player pool.
Shams Charania of Yahoo Sports:
The 36-year-old Davis — who last played in the NBA in 2012, when he tore his ACL and MCL with the Knicks — should be proud his comeback has gone this far.
Now, it’s on him to prove whether he can still play or the Delaware 87ers are signing him just for publicity.