This was as big as a Week 2 win can get, with the Bills embarrassing a team that figured to be the biggest threat to their chances of repeating as AFC East champs.
WGRZ would like to send you push notifications about the latest news and weather.
Notifications can be turned off anytime in the browser settings.