At their Crystal Ball site, @LarrySabato and @kkondik predicted a Democratic gain of 34 seats. crystalball.centerforpolitics.org/crystalball/ar…
weeklystandard.com/david-byler/fo…
For all the hell they caught in 2016 -- largely from people who didn't quite understand probabilities -- the forecasters acquitted themselves pretty damn well this time around.