b"Matthew Stafford is not the highest paid player in NFL history after signing a 5 year $135 million contract with a reported $92 million guaranteed. Are NFL teams paying QB's too much?"