In honor of DeLuca’s death and the many that have come before it, the E! News staff looked back on some of the other TV deaths that we’re still mad about, months or years after we first watched them. Spoilers follow, obviously. Marissa Cooper (Mischa Barton), The OC That episode aired […]