The only GOP Senator worth keeping that is up is Cruz.
We have the opportunity for pickups in WV, MO, MI and other states if the NRSC does not kneecap the GOP candidates like they have repeatedly in the past when their Bush League candidate lost the primary.
Republicans might gain Senate seats in PA, OH, IN, WI, MT, and/or FL. I think that Republicans will gain three seats in the Senate and six seats in the House.
This is NOT to defend McC.......but it is a good idea to lower expectations.....and then publicly kick yourself b/c you were wrong.