NFL Teams Should Be Embarrassed That They Let the Patriots Get Cam Newton So Easily

The rest of the NFL could have prevented Newton from going to New England if they had simply picked up the phone this offseason