John Edwards is dropping out today, according to Chuck Todd on MSNBC.