Kareem worked with Shawn Bradley & Olowakandi too.Point being, D12 kinda is who he is at this point & yes he sucks at free throws plus gets stripped too much.But if he can give you what he did last night which is closer to what he was in Orlando, then you can live with that.