Jennifer Morrison has announced that she will be leaving her beloved ABC series Once Upon a Time after the end of the current sixth season. The 38-year-old actress has decided not to renew her contract, which is up at the end of the season. If the show gets a… Read entire story.
Source: Just Jared