Probably the AM followed the link "Terms of Service" on the http://allrecipes.com Website. At least, when I tried that, I came to the aforementioned legal terms. Admittedly, due to "infinite scroll" it was a bit difficult to find that link on the bottom of the page…
Good point - I see it now. Odd that they put their TOS under a different domain, but I gues it saves the owner from having to maintain one TOS page for each of their domains.