As you likely know, the first Republican debate, sponsored by Fox News, is coming up on August 6, 2015....