Ben McAdams, a Democratic mayor of Salt Lake County, defeated Love by fewer than 700 votes in a back-and-forth race that took two weeks to sort out in deep-red Utah, according to final results released Tuesday.