If Haley leaked the argument from earlier this week AND the fine from the beginning of the year, I'd fire his sorry butt with extreme prejudice, and blacklist him in the league to the best of my ability.
In doing something like that, especially in regards to TO, you open up the media to point at your team and thus have the possibility of DISTRACTIONs. They stated earlier in the media today that the vets on the team are starting to get tired of TO already. If Haley helped this happen, then he has no need to be with this team any longer.