The Arizona Cardinals are keeping one of their better offensive weapons around for a few years. The organization and star running back James Connor have agreed to a two-year contract extension.
The deal is for $19 million. ESPN NFL insider Adam Schefter reported the news of the contract on social media.