It's a crowded race, indeed!  In addition to some Republicans from his own party challenging the sitting president, the Democratic race is heating up, with dozens of potential candidates.  Who will emerge from the pack and become the Democratic hopeful?  Will Trump be taken down by someone from his own party?  Time will tell.
{}