Kristin Sheehan ’03 Wren Kristin Sheehan ’03 Wren Kristin Sheehan ’03 Wren and Richard Wren announce the birth of Teagan Campbell on June 13, 2017 Share this:FacebookTwitterLinkedInEmailMorePrintRedditTumblrPinterestPocketSkypeWhatsAppTelegram