Subscribe via RSS

Photos: New England Patriots vs Miami Dolphins

Posted Dec 02, 2012


Photos from the Week 13 NFL matchup between the New England Patriots and the Miami Dolphins on Sunday, December 2, 2012 at Sun Life Stadium in Miami Gardens, Florida.


More Photos and Videos

Comments are closed.