The Arizona Cardinals have re-signed James Conner to a three-year, $21 million deal. The move is a good one for the veteran runner, who will be entering his age-27 season.
Conner was one of the great bargains in 2021 fantasy football drafts, as he finished fifth in points at the position on the strength of his 18 total touchdowns. He rushed for a career-low 3.7 yards per rush, but he also had 42 red-zone looks in 2021. He should remain in a similar role next season, and his opportunities as a pass-catcher could rise too after the team lost Chase Edmonds as a free agent to the Dolphins.