Colin Cowherd reacts to the Patriots signing Cam Newton
Video Details
Cam Newton's time as a free agent has come to a close as he has signed with the New England Patriots on a 1-year, incentive-laden deal. Hear Colin Cowherd's thoughts on Cam joining the Patriots.