The quote cited by Mark struck poor old DonDiego as odd, since Confederate General Robert E Lee is not known as having a "drinking problem".
And a little, . . . very little, . . . research clears up the matter.
President Trump was speaking in Ohio [big hint] on Friday 12 October and, as Presidents often do, President Trump was complimenting historically noteworthy Ohioans, including f'rinstance Neil Armstrong.
(n.b. General Robert E. Lee is not from Ohio.)
Poor old DonDiego actually knows of a Civil War [aka War of Northern Aggression] General known to have a drinking problem, and this sped up his brief research on the matter.
Bottom line:
In his introductory remarks [the reference to Lee and Grant does not appear in the transcript of the speech] President Trump cited Confederate General Robert E. Lee as a "great general" whom President Lincoln was anxious to defeat. [note i]
Several US Generals headed up the Union forces, but proved ineffective in combating General Lee, . . . until President Lincoln appointed General Ulysses S. Grant to lead the Union Army.
General Grant had a drinking problem.
General Grant ultimately accepted Lee's surrender.
General Grant was born in Point Pleasant, Ohio.
i.e. On his visit to Ohio President Trump cited General Lee as a "great general" so as to compliment Ohioan General Grant on his victory over Genral Lee.
notes:
i. General Lee is generally respected as a quality military commander, even by those who oppose his cause.
ref: history net
ii. Alaric the Visigoth responsible for the sacking of Rome is a great military leader, although the Romans might find such a reference offensive.
iii. Posts such as Mark's were anticipated by Trump supporters; see this page posted hours after the President spoke: Robert E. Lee BS