The #AZCardinals have agreed with OT D.J. Humphries on a three-year, $45 million deal with $30m over the first 2 years, $29m guaranteed, sources say. Jon Perzley and Brian Mackler of
were able to strike a deal with the Cards on David Johnson and now Humphries.
4:17 PM · Feb 17, 2020