At 33, with a non guaranteed contract i think he would be perfect.
What makes you think he would agree to sign a non-guaranteed contract?
Umm.... because it would be a 2nd round pick? And that's the only way he'd get to play in the NBA?
I suppose he could go play in Europe or China. So, yeah, technically he wouldn't _have_ to sign.
I expect that he would (in that scenario), though.
He might sign a non-guaranteed contract, but he might not. If he refuses and went to Europe, he wouldn't be the first player to do so.
If I wanted to gamble on Upshaw, maybe I would see if he were willing to not come to training camp and instead go directly to the D-League, playing on a D-League salary and not counting as a roster spot.
Well, your question was very specifically, "What makes you think he would agree to sign a non-guaranteed contract?".
My answer is, if he wants to play in the NBA, then he would agree to sign a non-guaranteed contract.
And I already added the caveat that if he is willing to play internationally, he could indeed go that route. (Though I find that unlikely because he could sign an non-guaranteed NBA contract and if he gets cut he could probably STILL get a D-League or Euro job somewhere).
Now, you are asking a different question: "Do you think he would forgo signing even a non-guaranteed contract and instead go play for D-League money, just because I want to put him on the shelf for a while until I'm convinced he's reformed/committed/whatever?" In other words, you have drafted him, but are not offering the non-guaranteed contract.
Well, the answer to your question would be: Yes. Because assuming you drafted him with a 2nd round pick, he doesn't have much choice. Colton Iverson has been stashed Europe now for two seasons in this manner.
In truth, the players (2nd round picks) don't actually have a lot of options if you draft and stash them. They can't make you offer them a roster spot. And they can't get one from another NBA team until your draft rights on them have expired - which conveniently is tied to however long they are under contract to a team outside the NBA plus one year. Per Larry Coon's CBA FAQ:
If the player is already under contract to, or signs a contract with a non-NBA team, the team retains the player's draft rights for one year after the player's obligation to the non-NBA team ends. Essentially, the clock stops as long as the player plays pro ball outside the NBA. Players are not included in team salary during the regular season while the player is under contract with a non-NBA team.
The only route to getting lose of the team's control over them is to NOT play organized ball for a whole year. That's not easy for most of these kids to do.
Undrafted FAs actually are better off in this regard because they can go work out for any team and try to get a walk-on contract (example: Phil Pressey).
The net-net of this is that, if we draft him with a 2nd round pick, then yeah, he would probably let himself be stashed somewhere. Whether that would be the best thing for his development is another question. I doubt his agent (Bill Duffy) would be too thrilled if Danny did that.