After winning an NBA championship with the Cleveland Cavaliers, J.R. Smith fulfilled his promise and tied the knot with Jewel Harris, his longtime girlfriend and mother of his daughters.