Cam Newton absolutely blasts NFL QBs in shocking announcement

"Tell me how these randoms keep getting jobs?"