I can buy this. Trammel struggled in his own primary this year, so it seems there are some issues he is having locally.
TBF I think its going to be Trump +2 here and Tramell +1,
Also Tramell is a white dude in a district where like 90% of Democrats are black in the most polarized region of the nation. Any serious contest will be a struggle even with incumbency. I assume he is fairly moderate too which also creates the primary challenge. Even if rural black southern voters may not be progressive I could see some of them like 20% of them wanting a progressive.