Cardinals sign David Johnson to three-year extension The Arizona Cardinals have signed running back David Johnson to a three-year contract. Powered by WPeMatico