I'm Mike Huckabee, And I Approve This ... Infomercial?

NPR Health

How does the former governor square hawking a diabetes supplement program with a potentially serious run for the White House?