If you paid attention and read Buffalo Stampedes post you would understand that the playoffs are about match ups. The Bills favorably match up well against Houston and have performed well on the road this year. It doesn’t guarantee anything, but on paper it looks good...