The NBA schedule has just been released and the league has certainly delivered the perfect christmas present to all its fans, LeBron James returning with the Cleveland Cavaliers to face the Miami Heat on December 25.
ESPN's schedule for NBA games is set to be officially released in full on Wednesday but according to sources briefed, Christmas day will be the date that LeBron James makes his first appearance against the Heat in Miami since leaving the organisation this summer.
The tie between the Cavaliers and the Heat will predictably send the 'King' back to south beach to do battle against former big three associates and recently re-signed Heat members Dwyane Wade and Chris Bosh.
Christmas day is often scheduled for the box-office games of the season and this year's occasion will not disappoint with a marque match-up between the Cavs-Heat which will undoubtably implore many sub plots.
The Los Angeles Times also reported earlier this week that the Golden State Warriors and L.A Clippers will renew their Pacific coast rivalry on Christmas day, two stacked Western Conference foes who will undoubtably be playoff-bound come season end.
Despite the released information regarding James' return to Miami, other important fixtures are yet to be confirmed including the opening ball game for Cleveland.
Sources explained that due to last minute re-shuffling, the first game of LeBron's second stint as a Cavalier has yet to be confirmed, however it has been noted that it will not be in San-Antonio after considerable speculation in recent weeks.
Many of fans and pundits alike have clamoured for a James-San Antonio rematch that would pit the reigning NBA Champion Spurs against the new era in Cleveland with the Cavaliers.
It has been tentatively scheduled that opening night for San Antonio would be October 28, where they will hoist a new banner in to the rafters before facing off against the Dallas Mavericks, a franchise who took them to seven games in the playoffs last year.