Tags: #steven bayse #steven mug #steven shot #steven Texas #steven kidnapping #steven video: #steven Report #steven shows #steven record #steven of #steven mental #steven health #steven issues #steven for #steven #steven suspect #steven | #steven wfaa.com