The Houston Rockets fired Kevin McHale on Wednesday after a 4-7 start. "The team was not responding to Kevin," general manager Daryl Morey said.