It took six weeks to determine, but House Freedom Caucus chair Rep. Bob Good of Virginia was defeated in his bid for renomination by a challenger supported by former President Trump.[1] John McGuire, a Virginia state senator and former Navy SEAL backed by...