The odds that Cam Newton may end up in New England seem to be growing, despite that the Patriots have made no public indication they are interested in the MVP quarterback. Nick Wright tells Kevin Wildes and Greg Jennings why it makes sense for both Cam and the Patriots if he were to join the franchise.
Powered by WPeMatico