I saw little in here to shake up the race. Trump hit on very familiar themes and used his speech to excoriate Biden and Biden's policies as though Biden were the incumbent and Trump were the scrappy challenger.
By Seth Masket
