This was supposed to be the strongest Republican presidential field in memory, but with two days remaining before the New Hampshire primary, cracks are showing. Each of the top three finishers in Iowa - Sen. Ted Cruz (Texas), billionaire developer Donald Trump and Sen. Marco Rubio (Fla.) - will...