This is what I have so far:
RichTextBox rtb = new RichTextBox();
rtb.Rtf = System.Text.Encoding.UTF8.GetString(item.RTFBody);
rtb.Select(rtb.TextLength, 0);
rtb.SelectedRtf = @"{\rtf1\ansi{\fonttbl\f0\fswiss Helvetica;}\f0\pard {\par} {\field{\*\fldinst HYPERLINK ""http://www.google.com/""}{\fldrslt Click Here}}";
item.RTFBody = System.Text.Encoding.UTF8.GetBytes(rtb.Text);
The code runs fine, and adds the "Click Heere" text, but there is no link attached to the text. I think I'm close, but I don't know much about RTF formatting. Any help would be greatly appreciated!