Sounds good but it will never happen. And he knows it.
75% or more of Americans support term limits.
Let the D’s vote no on it and filibuster and obstruct.
Then let them explain it to the voters in 2018.
I think Ted Cruz is putting them in a neat little box. Especially the Senate D’s in states Trump WON.