Fresh of his "macaca" disgrace, former Senator George Allen has signed on to be a co-chair of Fred Thompson's presidential campaign.