Aside from the weather, the 2016 NBA All-Star weekend in Toronto, Canada has been an unmitigated success.
Over the past 48 hours, veteran stars have enhanced their reputations and young players have announced themselves to a whole new audience. Sunday night, though, will provide the main event everyone has been waiting for.
With just a few hours to go until this year's All-Star game gets underway, GiveMeSport casts an eye over three storylines that could well play out on the Air Canada Center hardwood.
Article continues below
1) Kobe's ultimate farewell
Ever since announcing back in November 2015 that this season would be his last in the NBA, tonight's All-Star game has been earmarked as one of the key dates in Kobe Bryant's farewell tour.
The Los Angeles Lakers star will be making a record-breaking 18th consecutive appearance in the mid-season exhibition game and it is a safe bet to assume he will be gunning for the MVP award on Sunday evening.
After a storied career, Kobe will undoubtedly be in the running for the award regardless of his performance. It will be interesting, though, to see if Bryant can roll back the years and put on a vintage display alongside his fellow stars.
2) Toronto factor
With Andrew Wiggins still finding his feet in the league, there will be no Canadian player for the Toronto crowd to cheer on in the All-Star game itself.
However, after masterminding the Raptors' 35-17 record to this point, both Kyle Lowry and DeMar DeRozan will provide local interest for the crowd.
Both players have stepped things up a level this season and are deserved All-Stars. Perhaps due to playing north of the U.S. border, however, they sometimes don't get the credit they deserve.
A dominant one-two punch in the All-Star game will go a long way to helping their cause. The fans will certainly be behind them.
To say that defense is lax in the All-Star game is something of an understatement. So, with points aplenty expected tonight, there are also several opportunities for record-breaking efforts.
This year's stars will be chasing the seemingly elusive 42-point game put up by Wilt Chamberlain back in 1962, whilst the likes of Russell Westbrook could get near Magic Johnson's 22-assist record if they get hot early.
Kevin Durant, meanwhile, already holds the record for ppg with a 26-point average and he could well improve that stat further.
With the 2015 event having given us the most points (321) in All-Star history, you wouldn't put the 2016 rosters from putting up even more buckets, either.
What are your predictions for the 2016 All-Star game? Let us know in the comments below...