After two weeks of free agency, teams have made a number of moves. The Arizona Cardinals have mostly re-signed their own free agents. One of the first deals they made was a three-year, $21 million contract for running back James Conner.
He was a critical piece of the offense, especially in the second half of the season. He was second in the NFL in touchdowns and led the Cardinals in rushing and yards from scrimmage.
However, the deal has been met with some criticism.