Maybe this is why he only got a "B" in sociology.  

"Cardale Jones signed a 4 year, $2,723,393 contract with the Buffalo Bills, including a $383,393 signing bonus, $383,393 guaranteed, and an average annual salary of $680,848. In 2016, Jones will earn a base salary of $450,000 and a signing bonus of $383,393."

And what is your annual salary with your U of O degree?