Indiana Governor Mike Pence and Virginia Senator Tim Kaine will square off in tonight’s vice-presidential debate at Longwood University in Virginia. Before last week’s first presidential debate between Donald Trump and Hillary Clinton, all of the momentum was on Trump’s side. With a solid debate performance, Trump could have put Clinton’s campaign on the ropes by giving undecided voters who want change some reasons to vote for him. But after an unprepared Trump missed opportunity after opportunity to make the case against Clinton—and for himself—before a record audience, the momentum this week is on Clinton-Kaine’s side. Trump squandered all of the momentum he had in national and swing-state polls with a debate performance that made Hillary Clinton look like Bill Belichick with her discipline and game plan while Trump seemed like a lost rookie quarterback who did not even bother to learn the team’s plays. And this debate, which takes place in Kaine’s home state of Virginia, has the feel of one in which Kaine will have a short field for 90 minutes, especially if most of the questions will focus on all of Trump’s recent “scandals.” The seasoned Pence, who will not be unprepared and will not wing it,