Quoting myself for hilarity. I do think Christmas had the talent to play in the NBA... but I think he's locked up now.
He's floating around Europe. He never got locked up. He was driving Marreese Speights' car around Philly, got pulled over for the tint, and Speights' gun was under the seat so he was responsible for it. Don't think he got any actual jail time though.