I'm sure to regret this statement by the end of the night, but the Detroit Pistons will break their 28-game losing streak tonight against the Raptors.
This is the first time I've made this declaration during the losing streak, but tonight feels different.
Cade Cunningham is playing out of his mind and really starting to figure some things out alongside Jaden Ivey and Bojan Bogdanovic.
Even though there are no moral victories in the NBA, the Pistons should gain some amount of confidence from hanging with the Boston Celtics and forcing overtime. They still lost of course, but they played some of their best stretches of the season and it should carry over against a much worse Toronto team.
There's also the fact that the Raptors are on the second game of a road back-to-back and the Pistons are on full rest, not that that has mattered in the past, as Detroit lost to a weary and mediocre Utah team under the same circumstances.
In reality, I have no reason to believe that the Pistons are going to win tonight, but I do.
But if they don't, this will mark the second straight month that they have gone winless. It would also tie the longest losing streak in the history of North American professional sports, which is something I am certain everyone involved wants to avoid.
Pistons vs. Raptors injury update
The Pistons got more bad news yesterday when it was announced that Isaiah Stewart would have to miss 10-14 days with a sprained toe. The Pistons desperately needed him in the last game, as Kristaps Porzingis went wild in the second half and they had no answer.
Monte Morris will also be out for the Pistons, though that is nothing new.
The Raptors will likely be missing Garrett Temple and Christian Koloko though they haven't officially been ruled out.
How to watch Pistons vs. Raptors
I have a feeling the home crowd is going to be loud behind the Pistons, as there is something about this steak that has brought out the best in fans, who just want to see this team win and perhaps chant "Sell the team!" at the owner if they don't.
You can watch on Bally Sports Detroit or listen on 950 AM. NBA League Pass is your best streaming option if you are out of market, or you can use FUBOtv, which is offering a free trial.