D.J. Humphries was set to hit free agency in a few weeks as one of the top left tackles on the market. Not anymore.
The Cardinals and Humphries agreed to a three-year, $45 million deal, NFL Network's Mike Garafolo reported Monday, per sources. The new contract will pay Humphries $30 million over the first two years and $29 million guaranteed, Garafolo added. It comes in the aftermath of the blindside blocker's first season as a 16-game starter.
Humphries' trajectory is pointing upward after an inauspicious start to his career. A first-round pick in 2015, he quickly found himself buried on the depth chart and was a healthy scratch for his entire rookie season. Injuries limited him to just 27 games over the next three years.