President Donald Trump gave the second-longest speech of his presidency at his rally in Greenville, North Carolina, on Wednesday night, clocking in at just over 90 minutes.