To the surprise of some who may have thought the Democrats were afraid to allow Biden to square up against President Trump, the dates, moderators, and locations of the Presidential and Vice Presidential debates have been announced.