I'm a sucker for a good betting narrative.
It doesn't get any better tonight in Dallas. The Mavericks are retiring Dirk Nowitzki's jersey on a national TV game against the Golden State Warriors.
Luka Doncic has all the motivation in the world to power the Mavs to an upset win over the Warriors while starring on the night honoring one of the franchise's best players.
Doncic will be playing his third game back from his three-week absence, so the rust should be shaken off for the showdown with Steph Curry and Co.
That is where Wednesday's NBA 3-Point Play begins.
Wednesday 3-Point Play
Overall Record: 3-3 (1-2 Tuesday)
Luka Doncic Over 25.5 Points (-105)
Luka Doncic averaged 28.6 points per game in his 10 regular-season clashes with the Warriors.
The Mavericks star attempted 32 field goals in his first two games back on the hardwood. He had 21 points in his last appearance against the Denver Nuggets on Monday.
Doncic should finish Wednesday with the highest shot volume on the floor since Kristaps Porzingis is in health and safety protocols.
The Mavericks star produced 25 or more points on countless occasions before his extended absence and everything is in play for him to go well over that number on Wednesday.
Norman Powell Over 22.5 Points (-105)
The Miami Heat-Portland Trail Blazers game lost some hype with Jimmy Butler and Damian Lillard both ruled out.
The two absences are good news for Norman Powell to go over his points prop.
Miami will not have its best defender on the floor and Powell will be Portland's top offensive weapon.
Powell scored 26 points on Monday against the Atlanta Hawks even with Anfernee Simons chasing the single-game three-point record.
Simons is due for some regression on Wednesday and Powell has the consistent high shot volume to be trusted to score 23 points.
Powell attempted 51 field goals in his last three games and he has consistently been around the 15-shot mark as Portland deals with injuries to its two best players.
Cade Cunningham Over 18.5 Points (-110)
We should love most player props against the Charlotte Hornets.
Charlotte gives up 116.7 points per game, which is the worst total in the NBA.
Cade Cunningham should take advantage of that matchup in his second game back from healthy and safety protocols .
Cunningham produced 19 points in his first game back against the Milwaukee Bucks on Monday and he should have a healthy shot volume in Charlotte on Wednesday.
Charlotte made Kyle Kuzma and Mikal Bridges look like star shooters in its last two games, so the path to 20 points seems very easy for Cunningham.