Wow 5'10 is terribly small for a QB. He is not going to last behind that terrible offensive line. If he does run, he is going to take a brutal beating.
I never thought him to be an NFL. Probably the same for Stroud.
The dysfunction in Carolina and Houston is going to be too much for them to overcome.
It's pretty much impossible for a QB to succeed in a poorly run organization. Payton Manning and Burrow are about the only Qbs who I can think of who transformed a badly run organization quickly.