Live from Manchester, NH, tonight’s three-hour prime-time debate is televised by ABC, and presents on stage seven candidates – quite a change from the original 20. Several candidates still vying for delegates and consideration are excluded by the debate’s rules, but here are the “magnificent” seven, as seen from left to right from the audience’s point of view: Andrew Yang, Pete Buttigieg, Bernie Sanders, Joe Biden, Elizabeth Warren, Amy Klobuchar, and Tom Stey