That’s the thing. It doesn’t show up for me anywhere. I can’t favorite it because it doesn’t even come up anywhere.It might be by geography. Also, News is curated news, so, won't see everything.
That said, if I favorite Macrumors, it shows up as a separate feed in the side bar. And also shows the Macrumors front-page stories in my News feed.