Solid signing.
Not sure why people are worried about JB.
If Brown's ready to play he will take those minutes. If not, we have Green who is a vet who can serve as a replacement-level bench guy.
Also gives us flexibility in terms of what we need off the bench. GG will be a designated shooter and floor spacer in end-of-game (playoff) situations, even if Brown gets minutes earlier in the game.