Netflix CEO David Wells Steps Down
For some reason, last week seemed like it started with a lot of news. But then as the week went on, I saw more popular news stories than impact news stories. And I went so far down an Oscar rabbit hole that this post got delayed until today. The Most