With a wintery St. Louis backdrop, Sarah Meehan and Adam Felling became husband and wife in December 2012.