ABC Entertainment president Steve McPherson resigned abruptly earlier this week. Now, THR reports the reason: an investigation into multiple sexual harassment complaints from "several women, including some executives and on-air talent." Sounds like an ill-concealed secret! Know more? Email us.