Is this Garcia guy going to have to run again in November?
Yes.
I heard Garcia interviewed yesterday, and yes, he will have to run again in November. This election is only to fill the remainder of Hill’s term.
If he wins today, yes.