Shutout Victory
Back in the 70's and 80's there was nothing more satisfying for Buffalo Bills fans than beating the Miami Dolphins. For the past 20 years Bills fans have been focused on beating the New England Patriots. Sunday in Foxboro the Bills not only won, but laid a 16-0 shutout on the Patriots handing the Patriots their first ever shutout at Gillette Stadium.
The Bills defense pi...