URBANDALE, Iowa —Sen. Ted Cruz was Iowa on Saturday for the opening of his campaign office in Urbandale, making him the seventh Republican to set up shop in Iowa. Cruz and staffers opened their office just six months after the Republican first announced his candidacy. This opening means more than half of the 2016 presidential contenders are spending campaign cash on local rent space. Nearly 100 people including supporters and campaign staffers attended the opening. "I think it shows a commitment to the community to the state and to his supporters particularly, so he is here for the long term,”...