Chiefs quarterback Matt Cassel has had surgery on his injured throwing hand and coach Todd Haley still hopes that he will be back this season.