Tags Posts tagged with "Allen Iverson in China"

Tag: Allen Iverson in China

I know, I know it's China, it's Rafer Alston, who cares? Well I still care and wish I could turn back the hands of time...

I think we can all agree that Michael Jordan playing on the Washington Wizards was a sign of the end of his career.  It...