Medina, Ohio (CNN) To Shannon Burns, the betrayal that local Republicans felt when Ohio State wide receiver-turned-Republican-congressman Anthony Gonzalez voted to impeach then-President Donald Trump was analogous to only one other disloyalty: Suiting up for Michigan.
"This is like him playing for the Buckeyes again, getting down to the two-minute warning, running into the locker room, getting a Michigan jersey and running back out," said Burns, who runs the Strongsville GOP, a grassroots organization that once backed Gonzalez. "It's not that you turned your back or you did something that we didn't like. You did the unthinkable."
Gonzalez's decision to join just nine other House Republicans and all House Democrats to impeach Trump in January has unearthed profound anger in his northeast Ohio district, kicking off a localized fight over the future of the Republican Party that pits the two-term congressman against irate constituents eager to expel any Republican who crosses the former President.
Numerous county parties have either censured or publicly decried him, grassroots organizations once aligned with the congressman have taken back their endorsements and fellow Republican have begun lining up to oust him in a primary.
"He's a traitor," said Mike Ryan, a 50-year-old Republican who voted for Gonzalez in 2020 but now wants to see him ousted from office.