Miami won the 2019 season-finale at Gillette Stadium, 27-24. Last year was the team’s first win in Foxboro since the 2008 “Wildcat Game.”
The Dolphins have won three of their past five meetings with New England, dating back to December 2017. It's a whole new season, and a whole new regeme in New England.
What's your thoughts, Finatics? We got this?