In 1998, Carmichael was named the director of player and community relations for the Eagles, a newly created position where he would be a "combination mentor, confidant, troubleshooter, and liaison between the players and the authority figures in the organization".
Carmichael became the Eagles' director of player and community relations in 1998. This new position combined several roles: he would act as a mentor, confidant, problem solver, and intermediary between players and the organization's executives.