On September 19, 2010, the New England Patriots were defeated by the Buffalo Bills at New Meadowlands Stadium.
On September 19, 2010, the New England Patriots were defeated by the Buffalo Bills at New Meadowlands Stadium.