Landing Roderick Perry a "perfect storm" for Illinois