NPR Senior VP Ellen Weiss resigned following an independent investigation into Juan William's firing that concluded the canning was legal.