I've been saying for a long time that I think MO is actually the most vulnerable Democratic seat, namely because of what I consider to be convergent political factors.
Heitkamp may be
slightly more vulnerable but I do agree with you about McCaskill overall.
It is funny that last year everyone was saying she was DOA and will be blanched and I got ridiculed for calling a toss up.
This year most people have it as Lean or likely D (wtf) and I am still getting ridiculed for having it a toss up. For it to be "Lean D" Greitens would have had to stay in.
I still think when the dust settles that McCaskill (D) will lose and Galloway (D) will win.