I put my faith in Tyrod , Rex and the Orchard Park home field advantage , but I did n't see the 17 penalities for over 100 yards coming .
The Bills losing to the Giants at home was one of my 4 misses last week .
I put my faith in Tyrod , Rex and the Orchard Park home field advantage , but I did n't see the 17 penalities for over 100 yards coming .
The Bills losing to the Giants at home was one of my 4 misses last week .