Traditionally, US presidential debates barely sway public opinion if at all. Of course, the spectacle that unfolded Tuesday night in Cleveland was not your traditional debate. For 90 minutes, tens of millions of Americans watched Donald Trump and Joe Biden needle, badger, interrupt, and sometimes even insult.