Colin Cowherd: Cam Newton is not a good fit for the Patriots
Video Details
Cam Newton is still available and some have suggested he would do well with Bill Belichick and the New England Patriots. Hear why Colin Cowherd thinks Cam would be a horrible fit with Belichick.