The Republican presidential nomination race has previously devolved to the level of an elementary school playground (penis-measuring in a national debate), and has now risen to at least high school (if not a college frat house) with the vicious battle going on between Donald Trump and Ted Cruz over who can insult each other's wives the most.
A nationally-televised presidential debate stage is, indeed, neither the time nor the place, one would think. This year, however, all the rules have been thrown out and we've got Donald Trump and Marco Rubio comparing relative penis sizes in their effort to become the so-called leader of the free world.
It is time once again to peer deeply into my somewhat-foggy crystal ball, and attempt to pick the winners of tomorrow night's New Hampshire primary. Before I get to that, though, some old business needs to be brought up. First, we have some very recent old business and then some truly ancient business, so bear with me.