Sacramento Kings rookie Devin Carter undergoes shoulder surgery. How long will he be out?