I remember Oprah Winfrey saying, starting her television network and keeping it afloat was one of the hardest things she’s ever done.
I also remember people saying she was not going to succeed, to stick to her talk show, etc.
It looks like believing in yourself has proven to be the right thing for Oprah once again.
OWN has scored their best ratings ever this year!