Best speech President Trump has ever delivered last night. He covered a lot of ground and not only touted his achievements, primarily economic and foreign policy, but put his opposition on the defensive. Impeachment was never mentioned and that was smart.
In addition, there were five TV moments built into the State of the Union featuring a 100 year old African-American general, a reunited military family, and a high honor for Rush Limbaugh.