The Real Reason Emmy Rossum Left Shameless
David Mccullough updates
Emmy Rossum, who played Fiona Gallagher on "Shameless," opted to leave the show after nine seasons. The show did go on for two more seasons without the bold and feisty Fiona, but viewers were stunned and crushed when she quit, wondering what the true cause was.