Bills vs. Patriots

Photos of the action from Week 2's Bills vs. Patriots game at Ralph Wilson Stadium.

Advertising
Advertising