Moore, Buchanan exchange wedding vows in Maryland July 21