Cao is a goner. Not a chance he gets re-elected.
The rat is the favorite obviously but I think he has a realistic shot. We never get districts like this. It's worth fighting to hold on to it.
I was ready to chuck him when he voted for initially Obamacare (he voted against it the second time).
I don't support most Republicans in Cao's voting record territory however this is a rat bastion. If you can get a half Republican in rat bastion house seat that's a huge improvement. He's good on some things.