At a campaign stop Monday in South Carolina , McCain , a supporter of the war in Iraq , said Rumsfeld will be remembered as one of the worst defense secretaries in history .