On the navigation bar. I'm not sure when podcasts was actually removed (I never used that feature), but I never noticed the addition of the subscribe link until today when it was mentioned in a quiz. I don't see it mentioned on the wiki anywhere, which is strange seeing how detailed everything else is. And the Site Components page
still says that there's a podcasts link. The Navigation Bar doesn't appear to have its own page, which I'm not really surprised by, but I find it odd that this link was added and nobody has made any mention of it that I can see.