I wouldn't say he is even a decent player. A decent player would have been worth something in a trade.
A decent player would get more than a 1 year contract at the vet minimum, especially for a "decent player" who is only 24 years old.
He sucks. He won't be in the league in 2 years.
Dejuan Blair is worse than Matt Bonner!