The Dolphins are back at Hard Rock Stadium for the first time in 266 days. Standing in their way, division rival New England. Travis is breaking down the matchup from all angles. Scheme, personnel, matchups keys and much more.
See omnystudio.com/listener for privacy information.