Patriots don't expect Ben Brown to play in Week 10, waiting for Rhamondre Stevenson MRI results
The Patriots expect to be without guard Ben Brown when they face the Lions in Germany in Week 10.
The Patriots expect to be without guard Ben Brown when they face the Lions in Germany in Week 10.