Wagner would be a credible candidate, but couldn't unseat Biden.
No one can beat Slow Joe. Castle is about 69, and he had a stroke or something last year. We'll be lucky if he actually runs for re-election (instead of just saying that he will). If Castle doesn't run, it's another seat down the drain to the Rats.