According to internal polls, John McGuire leads incumbent Bob Good by 14 points. Despite having a hardline, conservative voting record, Bob Good’s indecision to support former President Donald Trump may prove costly. The conclusion of this highly contested race will come on June 18th.