Kenyon Martin signs… do I even have to say it?

OK I’ll say it. China. Ugh, that word has slowly morphed into one of the most despised in my entire vocabulary. Every time I hear it, all I see is the Nuggets chances for success in the 2011-12 season dwindling right out the window, and for a die hard like me, that’s the last image I ever want flickering in my head.

(more…)