Seek and ye shall find -
For the benefit of others, I'll answer my own question:
While on the Canonrumors home page, do alt-T to show the Tools menu in the menu bar.
Go to Tools > Feed discovery > Canon Rumors RSS Feed.
Then you'll see the familiar "Subscribe to this feed."