Cardinals RB James Conner turned 29 in May, which tends to be a dangerous age for RBs according to our aging-curve research. But Conner has shown no signs of decline. In fact, his 80.0 rushing yards per game last year were a career high and ranked fourth league-wide behind only Kyren Williams, Christian McCaffrey, and Nick Chubb. Conner also excelled in advanced rushing metrics, ranking top-12 among 49 qualifying RBs in NFL Next Gen Stats’ Rush Yards Over Expected Per Attempt, yards after contact per attempt, missed tackles forced per attempt, and Pro Football Focus rushing grade.