HUFFPOLLSTER: Ted Cruz And John Kasich Battle For Second Place In Michigan
Donald Trump leads in the Great Lakes State,while Marco Rubio has fallen to the bottom of the pack.
huffpollster ted cruz john kasich battle place michigan donald trump lead great lakes state marco rubio fall pack