Fox Business News announced the line up for the January 14, 2016 Republican Debate. This is the last debate before the Iowa caucuses.

Mercifully, we are down to just 7 people on main stage. The Big Names not on stage anymore are Rand Paul and Carly Fiorina.

Jeb is now on the edge, physically and metaphorically.

Looking back, it’s interesting how there has been a realignment. Jeb is moving on down, and Christie fought his way back. What has not changed is Trump in the center position, and a solidifying of what everyone knows — it’s Trump at the top, Cruz as the main challenger.

Carson is a goner. Jeb is a goner.  Rubio, Kasich and Christie are vying for the non-Trump, non-Cruz candidacy.

Here’s how things looked at the mid-December 2015 CNN debate:

cnn republican debate live reactions december 15 2015 watch live livestream national security global terrorism

And for the Fox Business November 2015 debate:

https://twitter.com/loudobbsnews/status/662419391720521728

And the CNN September Debate:

CNN debate lineup september 2015

And the August Fox News Debate:

https://twitter.com/FoxNews/status/629456494086475776

Rand Paul will not participate in the undercard debate, his campaign annnounced. Because he has some self-respect.