Robert E. Lee was the greatest American general. He deserves to be remembered.
He’s my personal favorite!
I would pick Thomas Jackson. Gettysburg tarnished Lee. No doubt, though, that Lee was great.
A case could be made for Patton, and surprisingly, for Washington, who displayed enormous wisdom regarding fighting within the constraints of a weaker fighting force against a much larger, far better equipped, better trained, professional army.