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.
NFL Network's Mike Giardi says the Buffalo Bills imposed their will on the New England Patriots via run game in Week 8.