Hopefully, the news bit about Roberts being a non-resident will cause him to tank in the polls and about a month before the election he removes himself from the ticket and the KS Republican Party names his challenger to take his place.
That would be sweet justice on many levels.
If your scenario did play out, I don’t think the named replacement would win. #1. He would not have sufficient time to introduce himself to the voters and #2. Pat’s die- hard supporters would prolly be so demoralized, they wouldn’t even vote. Not sure; just sayin’.