Skip to main content
Advertising

NFL Now

Giardi: Bills imposed their will on Pats via run game in Week 8

NFL Network's Mike Giardi says the Buffalo Bills imposed their will on the New England Patriots via run game in Week 8.