With Week 13 officially in the books, the Buffalo Bills now find themselves atop the AFC as the number one overall seed. Beating the New England Patriots on Thursday Night Football gave the Bills a head start on their conference foes this past weekend. Then, seeing the Kansas City Chiefs and Miami Dolphins both lose […]
Buffalo Bills face difficult road to keeping number 1 seed in AFC – BuffaLowDown – BuffaLowDown – Buffalo Bills News and Fan Community