Becky Compton ’17 and Michael Stephan ’17 Becky Compton ’17 and Michael Stephan ’17 Becky Compton ’17 and Michael Stephan ’17 were married on Dec. 19, 2020. Share this:FacebookTwitterLinkedInEmailMorePrintRedditTumblrPinterestPocketSkypeWhatsAppTelegram