I don't even have the knicks favored.
What u guys thinking. I have nets -1.2 to
-3.4. Depending what value you give Knicks home court advantage.
Why do I see such high % of people on Knicks ml?
I'm baffled
What u guys thinking. I have nets -1.2 to
-3.4. Depending what value you give Knicks home court advantage.
Why do I see such high % of people on Knicks ml?
I'm baffled