- Feb 23, 2005
- 6,713
- 129
- 63
anyone play there?
im combing thru the preferred sb's for football
i came across a D- rating for them on one site
b/c of them changing odds after the fact
any positive/negative experiences out there?
im combing thru the preferred sb's for football
i came across a D- rating for them on one site
b/c of them changing odds after the fact
any positive/negative experiences out there?
Last edited: