Quote Originally Posted by Sambooka View Post
Ok... 1000 points

i say the Giants win at least 10 games this season. 10-6 or better.
I'm going to pass on this.