Even the most resistant of radio hosts soon found his way to productive work, happy songs, and a wide, gaping smile.
hrodvitniir and I were talking about Kevin and the assumed DB!Carlos and we ended up headcanon-jamming all night so here we go. (Sorry for the long post, but read mores are only for text posts :c )
Kevin and DB!Carlos (who we haven’t named) had a very close and loving relationship, similar to Cecil and Carlos’s, before the StrexCorp takeover. Just like Cecil, Kevin was one of the most resistant in Desert Bluffs, and as a radio host, his voice got through to so many people, that StrexCorp was afraid of losing. So in order to silence Kevin and turn him over, Lauren would seek out his weakest points, which she found to be his boyfriend (in the same way she threatened Cecil to harm Carlos and Janice). However, when mere threats wasn’t enough to keep Kevin in line, StrexCorp took DB!Carlos captive (without Kevin knowing where he had gone), and in his abscence, Kevin started to lose his following as more and more townspeople started accepting the Smiling God. He continued to fight, clinging to the love of his town and the hope of seeing DB!Carlos again, but when things were starting to really look up for StrexCorp, they brought DB!Carlos back to Kevin. However, he had already been manipulated by StrexCorp and the Smiling God, and shows no warmth or love for Kevin anymore. Upon realizing that he not only was losing the battle, but had now lost the one person he loved the most, Kevin loses his last will to fight and accepts the light, joining DB!Carlos.
As for DB!Carlos’s position in StrexCorp… he’s the eye surgeon for the StrexCorp workers (and he takes great pride in his work).