
We only have six NBA games to look forward to tomorrow, but at least only a couple of tanking teams are involved. Here are your NBA predictions and preview for Friday, March 20th.
NBA Predictions & Preview For Friday, March 20th
New York Knicks vs Brooklyn Nets
Start Time – 7:30 PM EST
The Battle of New York doesn’t have much bite to it anymore now that the Brooklyn Nets are once again the laughing stock of the league. But that’s not stopping me from making a play on this game tomorrow night.
The Nets are in tank mode, stashing key players on their injury report for long periods of time. But the New York Knicks will be without Miles McBride and Josh Hart tomorrow, so hopefully that’ll keep the blowout manageable. My line is New York -12, so I’m taking the Nets as home dogs.
Best Bet: Brooklyn +18 (-110)
Portland Trail Blazers vs Minnesota Timberwolves
Start Time – 8:00 PM EST
The Portland Trail Blazers aren’t tanking, they’re just kinda meh. But they are catching the Minnesota Timberwolves at the right time, as Anthony Edwards is out of action for a bit.
My eyes must have been playing tricks on me, because I originally thought the spread was Portland +12.5. But seeing that it is only 2.5, the Blazers can’t be my play. My line is Minnesota -3.5, so I’ll go with the Wolves at home.
Best Bet: Minnesota -2.5 (-112)
2025/6 Overall Record: 151-124 (55%)
Profit (based on $100/bet): $1,171.20
Return on Investment: 4%
SGPN Daily Content for March 20th, 2026
Daily College Basketball Best Bets
Don’t Forget About our free picks pages, too!
COLLEGE BASKETBALL PICKS – THE PICKS POWERHOUSE
SOCCER PICKS – KICK IT ON THE PITCH
NASCAR PICKS – FEEL THE THUNDER
UFC PICKS – TAKE DOWN CORPORATE GAMBLING










