I think Gary Peters will end up holding on here, just like I think Lindsey Graham will end up holding on in South Carolina despite his opponent setting mind-bending fundraising records. But before we get to the reasons, lets pause a moment to savor the first poll in a looong time showing a Republican at any level overperforming. John James overperformed a bit in 2018 too when he challenged Debbie Stabenow for Senate. Theres every reason to believe hes made a real race of it this year in Michigan despite everything in the political world working against him.