Patriots Week 10 Injury Report: 7 Absent From Practice, 3 Already Ruled Out
The New England Patriots ruled out TreVeyon Henderson, Ben Brown and Carlton Davis after Wednesday’s practice in Foxborough, ahead of their Sunday game against the Detroit Lions in Germany.