In his actual debut as a playable character in Street Fighter Alpha 3, Cody is now a convicted felon, having been thrown into jail after becoming a vigilante and ending his relationship with Jessica (who has since left Metro City to study abroad in Europe). Bored with his peaceful life, he wandered the streets looking for any riffraff he could find, and subsequently beat them into submission until he was finally caught and jailed. Instead of his jeans and white t-shirt from Final Fight, Cody's wardrobe now consists of a black-and-white striped prison uniform with handcuffs on his wrists (which he is actually able to remove when he taunts his opponent, but fights wearing them anyway) and stubble on his face. His fighting style in the game is modeled after his abilities from Final Fight. When he fights, he can pick up a knife lying on the ground and stab his opponent with it until the opponent strikes him.
Bored with his peaceful life, he wandered the streets looking for any riffraff he could find, and subsequently beat them into submission until he was finally caught and jailed
And what if Cody is felon that mean absolutely nothing in fighting games there is much more dangerous things then some knife,Chang is felon too is he better then Terry ,he was once a feared and violent criminal in Korea. He was spotted by Kim Kaphwan from a prison's surveillance footage and he wanted to use Chang's strength "for justice". Though Chang easily broke out of prison, he was caught by Kim and forced to undergo Kim's "Rehabilitation project" in KOF.