First I heard Cotton speak...big turn off.. Not impressed with him one little bit.
In your post you mentioned not impressed with Tom Cotton .
Look up some videos of him and check his record..