There's still a chance for Ted Cruz to become the Republican presidential nominee, but he must defeat Donald Trump in Tuesday's primary in Indiana, a former U.S. congressman from the Hoosier State told CNBC.

"Donald Trump doesn't understand what the president does," David McIntosh told "Squawk Box."