Miami Heat superstar LeBron James is tying the knot with his longtime girlfriend Savannah Brinson this weekend in San Diego. According to the NY Post’s Page Six, the party will last three days: “Speculation is that the wedding will be held at either the Grand Del Mar or Hotel Del Coronado. The pair, who have dated since high school, got engaged Dec. 31, 2011, and have two children, LeBron Jr. and Bryce. Sources tell us James is planning a smaller wedding than what would normally be expected of an NBA All-Star’s nuptials. ‘He cut the list down because he didn’t want to have 1,000 people at the wedding,’ said one source. It’s also likely to be smaller because it will take place during the Jewish day of atonement, Yom Kippur. But the guest list will still number in the hundreds, we’re told. LeBron’s teammate Dwyane Wade and girlfriend Gabrielle Union, his childhood friend and longtime manager Maverick Carter, Chris Paul, Carmelo Anthony and wife La La Anthony and Heat president Pat Riley and head coach Erik Spoelstra are all expected to attend. We hear the festivities will begin with a welcome barbecue on Friday evening before the afternoon wedding on Saturday, which will be followed by cocktails, dinner and dancing to DJs and possibly a live band. Wedding guests will feast at a farewell brunch on ­Sunday, to close the weekend bash.”