Basically , it comes down to the fact that Buffalo won six games last year .
I think they are a little better this year .
Basically , it comes down to the fact that Buffalo won six games last year , and I think they are a little better this year .