The race has been called by the media. There are still 10 precincts left to report but yeah, it’s over for him and Chuck Edwards reached at least 30% of the vote so there can be no runoff election.
Guy was a bit out there the last four months. Looks like he was just making too many faux pas.