I haven't been very cocky about a game all year, but this is an absolute must/should win. Losing top 3 scorers to injury, not a good team to begin with, a less-than-usual home court advantage with the weather...I would absolutely take the -3.
I will be shocked if we lose.