Fake republican. At the end of the article it states:
"John Castro is an extreme example of a secret sleeper Republican. There are many just like him who run as Republicans and vote like Democrats. He’s just more open than others about his true feelings."