Heading into Christmas, Ted Cruz had emerged as the clear favorite to kick off the Republican nominating contest with a victory in Iowa. He was racking up endorsements from evangelical leaders/kingmakers and was starting to pull away in state polls. But with less than three weeks to go until the GOP caucus, Cruz now has real reason to worry. The latest sign Iowa could come down to the wire between him and Donald Trump comes via a new Des Moines Register/Bloomberg state poll, which shows the fiery Texas senator's lead on the loud-mouthed tycoon shrinking from 10 points to 3...