Quote Originally Posted by btowngopher View Post
No wins are disappointing.
That's my opinion as well. Face the facts developed an unimpressive win index though, and that should explain how annoyed we should be with wins.