Apple Support:

Some RSS feeds you delete in Mail may re-appear later.

Download and install the Mac OS X v10.6.2 Update or later.

I had totally forgotten RSS feeds were in Mail for a minute, but sure enough, they were, right alongside to-do items.Snow Leopard Mail