"Good chance that the House, Senate and presidential race will all be competitive in 2020."
The House & President are kind of competitive by definition in that they are 'all-at-once'.
The Senate is looking like going to 55-45 currently.
Competitive Senate races for 2020:
Alabama (Doug Jones , D)
Arizona (vacant, R)
Colorado (Cory Gardner, R)
Georgia (David Purdue, R)
Iowa (Joni Ernst, R)
Kentucky (Mitch McConnell, R)
Maine (Susan Collins, R)
Montana (Steve Daines, R)
North Carolina (Thom Tillis, R)
Alabama is a likely R pickup, which would leave the Ds needing 7 pickups out of 8, which isn't as easy as it seems with the likes of Collins having a high personal vote despite being in a blue state.
The likely possibilities are D President, D House, R Senate, or R House, President & Senate.