Iman Shumpert hasn't signed a contract with the Knicks due to the lockout this season, but that may not stop him from signing a contract elsewhere. Iman, during the lockout has been doing freestyles on various rap songs, and it's safe to say he is good.

Here is his "Im On One" freestyle.