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.

This article will be updated…

James Connor
GLENDALE, ARIZONA – NOVEMBER 3: Running back James Conner #6 of the Arizona Cardinals carries the ball during the third quarter of an NFL game against the Chicago Bears at State Farm Stadium on November…


Photo by Brooke Sutton/Getty Images