New Hampshire 1: Open Seat Moves to Toss-Up
October 6, 2017 · 2:15 PM EDT
Democratic Rep. Carol Shea-Porter’s retirement leaves an already competitive seat more vulnerable as an open seat, considering Donald Trump carried New Hampshire’s 1st District…