Cardinals sign David Johnson to 3-year, $39M extension

One of the NFL's elite running backs now has an elite salary. The Arizona Cardinals have signed star rusher David Johnson to a 3-year, $39 million contract, worth up to $45 million and $30 million guaranteed, according to ESPN's Adam Schefter.