Cam Newton, Bill Belichick joined together because they have something to prove
Cam Newton just recently signed a one year, incentive-based deal with the New England Patriots. The move isn't surprising to many: Newton reportedly has been on the Patriots watchlist for...