Patriots Walk Through Blizzard to Practice Facility
It was still a work day for the defending Super Bowl champs – but even fans of the Miami Dolphins might feel a little bad at seeing what their rivals had to deal with just to get to practice in Foxboo, MA.