John James, a Republican, is challenging Mr. Peters for his Senate seat. Mr. James is an Army veteran and a businessman. He lost a 2018 bid for the Senate.