Lions and Matthew Stafford agreed to five-year contract expected to make him highest paid player in NFL history, a team source told ESPN.

— Adam Schefter (@AdamSchefter) August 29, 2017