- 54,163
- 31,663
- Joined
- Jan 20, 2002
were spurs favored to win the series according to the betting sites? never even checked
it was dead even for awhile, but spurs were slight favored this yr, about -120
i think money been split between the two sides
Last edited: