5 most overpaid running backs in the NFL
4. Jerick McKinnon
For the record, McKinnnon’s appearance on this list doesn’t have anything to do with the ACL injury that cost him the entire 2018 season. He was massively overpaid the second he signed his free agent contract with the 49ers.
The versatile back was a useful player during his time with the Vikings, but nothing about his play in Minnesota indicated he was worth handing a contract that would make him the 10th highest paid running back in the NFL.
McKinnon is, at best, an adequate runner from the backfield. He only averaged 3.8 yards per carry in his last season with the Vikings. San Francisco’s interest in signing him was primarily designed to help provide Jimmy Garoppolo with a safety valve in the passing game. McKinnon is more dangerous as a receiver, but he still only managed to produce 421 receiving yards on 51 catches in 2017.
In essence, McKinnon is a slightly better version of Riddick. He’s still not dynamic enough to justify his salary. He’s a classic example of a team overpaying for a mediocre player in free agency. His contract isn’t killing the 49ers, but it will continue to hamper their efforts to build a legitimate contender around Garoppolo until it’s done.