One thing is for certain.
Battleground, Rass, and Gallup are all reputable pollsters. Yet, right now, there is a 6-8 point spread between them.
Someone is way out on a limb here. On the face of it, it seems like Battleground. It is truly by itself. But I am praying that Battleground is the only one that is correct!
Actually, I think the Battleground Poll is the only one that is using the correct mix of Dem/GOP party affiliation. See my post:
Party ID: The Case for Weights and Historical Margins (Current polls all oversampling Dems)