Return to "DOOL Early Week Spoilers: Stefan’s Police Confession, Ava’s Discovery, John’s Damage Control, Xander…"Days Of Our Lives -. Stefan DiMera (Brandon Barash)