Steve "Patch" Johnson is a fictional character on Days of Our Lives, ... Unbeknownst to Steve, his vision loss was a result of bing poisoned by John Black, his friend and business partner. John was being forced by an his evil ISA boss to poison Steve. They caught the poison in time to spare Steve's life, but not his vision. For a while, Steve. Steven McBride is the boyfriend (and later husband) of Fiona Gallagher. He appears in the very first episode, before leaving in Series 2. Steve is often presented as the moral hero of the show. Although a car thief, he proudly claims to have not committed a single violent crime in his life. He is often vocal about Frank's mistreatment of his kids, even going so far as to send him to.