Posted inProfessional Sports
Late Newton turnover allows Buffalo to hold off New England
The Buffalo Bills forced a Cam Newton fumble in the closing seconds Sunday afternoon and secured a 24-21 win over the New England Patriots at Bills Stadium in Buffalo,…