According to Howard Eskin, Jeffrey Lurie decided to fire Chip Kelly after the former Eagles head coach balked at the idea of having player personnel control taken away from him.
Make no mistake about it, it sounds like Chip was a control freak. I think we all already knew that. And giving him that control and taking it away wasn’t going to work at all.