Just when we thought we may be rid of the Patriots, New England has signed QB Cam Newton. How should you feel about it as a Dolphins fan?
Learn more about your ad choices. Visit podcastchoices.com/adchoices
Just when we thought we may be rid of the Patriots, New England has signed QB Cam Newton. How should you feel about it as a Dolphins fan?
Learn more about your ad choices. Visit podcastchoices.com/adchoices