John Edwards brought his own special brand of nice-guy hotness to Morning Joe this morning and, under intense

Advertisement