5 things to watch when Patriots play Miami Dolphins
FOXBOROUGH – The Patriots shocked the NFL last weekend when they upset the Buffalo Bills.Can they do it again this weekend?On Sunday, the Patriots will take on the Miami Dolphins inside Hard Rock Stadium, a place that hasn’t been kind to Bill Belichick’s teams. The...