Just checked - AP has not yet called it for James but the vote count is:
John James
Republican Party
55%
1,378,117
Gary Peters
Democratic Party
42.9%
1,075,382
Some really weird stuff going on now in the media. Big leads for GOP and races not being called. This is all obviously coordinated with the Biden campaign.