Heat are still favored in Vegas (57% or so). All this really means is people are still betting on the Heat.
I actually think Spurs need to win this next game or it's over...
I actually think Spurs need to win this next game or it's over...