Just scrolling through some NFL social media stuff, a lot of non Bills fans think Denver is going to win. They think the Bills are a bit fraudulent. Man, i hope Buffalo comes out and just dominates. We have the Oline that is under the radar and capable of pounding opponents defense.