He left simply to get experience for HC positions. He loves ISU, is on great terms with JP, CFH, etc and is an excellent rehire. No need to try dirtying anybody's names through this transition.
Yeah, it's not like Fred would rehire someone he didn't want to. Fred took on a guy he knows well and likes. He knows TJ will do a great job.