San Francisco vs Texas on 06/07 by Phenom
5
FINAL
2
Game San Francisco
-125
WIN
Won 0.8
Handicapper Analysis
0
All data and research points in this direction.