(WPRI) – The New England Nation crew gives their game picks for the season opener between the Dolphins and Patriots. Miami is a slight favorite against their division foe.

To watch more segments from the show, click here.