It's the final week of the regular season, and the Miami Dolphins have one of the toughest matchups of week 18 as they take on the New England Patriots in frigid Foxborough, Massachusetts.
The Pittsburgh Steelers moved to 8-6 on the season and continue to hold firm atop the AFC North with a 28-15 victory over the ...