
Cardinals signed RB David Johnson to a 3-year, $39 million l extension worth up to $45 million, including $30M guaranteed, per source.
— Adam Schefter (@AdamSchefter) September 9, 2018
With Johnson under contract and looking strong in limited preseason action, barring injury he should be in for a big 2018 season for the Cardinals.