Greg and Melanie tie the knot in Asheville, NC at The Crest.