Does $103.8 million equal success for Cam Newton? Not without these 4 numbers

June 06, 2015 3:33 PM