MacGregor was terminated in 1999 at the same time as Wesley Clark.
They mat have recalled him, but he was not fired. Big difference.