“omg! Insider” Executive Producer Brad Bessey sat down with Rosie O’Donnell to talk about her new role in ABC Family’s “The Fosters.” O’Donnell plays a social worker and her casting in the hit show is just her latest way of advocating for the foster care system. She opened up about her personal struggles saying, “All a child needs is one person to love them forever. Forever. I had a teacher in eighth grade, her name was Pat Meravel.