Ron DeSantis defeats Tom Cotton
DeSantis runs to the left of a socially far-right Cotton campaign, and Republicans aren't exactly ready to go that far yet.
DeSantis is probably more conservative than Tom Cotton. Cotton is just an establishment neo con hack. DeSantis and Cotton both agree on foreign policy, yet Cotton is much more likely to be unstable in his approach to foreign policy. Having Cotton as President would basically be the same as having John Bolton or Bill Crystal as president. However DeSantis I would say is basically Ted Cruz and Donald Trump combined into one man. He has the same socially conservative and tea party views as Cruz, and he has the bombastic, aggressive and defensive personality that Donald Trump has. While you may be right about Cotton be socially conservative, DeSantis is certainly not going to run on the left of social issues just to differentiate himself from Cotton.