During a season in which the offense went down in flames, James Conner might have had the most disappointing performance.
Conner went from posting 1,470 yards from scrimmage and earning a Pro Bowl bid in 2018 to managing just 715 scrimmage yards during an injury-ravaged 2019. He averaged just 4.0 yards per carry, down from 4.5 in '18, and that drop off can't be entirely blamed on an underachieving offensive line or teams stacking the box against him. Conner trucked people during his big 2018 season, breaking a tackle every 10.8 rushing attempts, according to Pro Football Reference.