Matthew Stafford – $157 Million

Stafford recently signed the sweetest contract in NFL history. It’s a five-year deal worth $135 million with $60.5 million guaranteed. It had a $50-million signing bonus, giving $34 million at the time of signing, and $16 million at the beginning of 2018. His credit score must be on an all-time high! Stafford was number one in the NFC for passing yards and made an NFL record as the quickest to 3,000 completions for his career. He has endorsement deals with Nike, Fanatics, PepsiCo, and Blue Cross/Blue Shield, among others.

