North Carolina’s 9th District, anchored by Charlotte’s suburbs, shouldn’t be a toss-up: in 2016, President Donald Trump carried it 54 percent to 42 percent, more than triple his statewide margin of victory. Yet, the “Battle of the Dans” is going down to the wire…

Underscoring the importance of the race, Trump — who has endorsed Bishop — is scheduled to campaign for him at a rally in Fayetteville the day before voters go to the polls. Despite the signs of GOP concern, there are three reasons why a McCready victory would still be an upset…