I don't know about any of you but I think the bills make a statement week 1. Rex is going to have that team so fired up and it will be pandemonium in orchard park!!
From my estimates the Bills should be favored in this game and I think the line is inflated. BUF +2.5 looks like one of the better deals in week 1. IND has OL problems at RT releasing Cherilus and Jake Mewhort is hurt. Not a good recipe going up against likely the best DL in the league
Rex will have lots of disguised looks and pass rushes to keep Luck confused all day