Matthew Stafford has agreed upon a five-year contract extension worth $135 million with the Detroit Lions to become the highest paid player in NFL history.

The deal puts Stafford ahead of the $25 million annually earned by Derek Carr.

Stafford made $110,778,969 in his first eight seasons with the Lions, according to Spotrac, and was due another $16.5 million in cash for this season before signing the extension. 

Stafford has already become a top-50 quarterback, statistically, in NFL history, ranking No. 39 in completions, No. 47 in attempts, No. 44 in yards, No. 49 in touchdowns and No. 23 in passer rating.