FiveThirtyEight

ABC News projects a Democratic win in MA-7.