That figure would make McKinnon the fourth highest paid running back in the National Football League based on average yearly salary, a staggering price for a running back that has never once rushed for over 600 yards in a season, or been the feature back at any point during his four-year career.
49ers agreed to terms with RB Jerick McKinnon, formerly of the Vikings, on a four-year, $30 million contract. We'll have to see what Kyle Shanahan can do with him. But we'll get to that.
The 25-year-old McKinnon recorded 1,918 yards rushing with seven touchdowns while adding 142 receptions for 984 yards and five scores in 58 games with the Vikings.
McKinnon was also loosely linked as a possibility for the Giants to sign, mostly because of his connection of playing in Pat Shurmur's offense with the Vikings the last two seasons. Hyde, who played collegiately at Ohio State, rushed 240 times for 938 yards and eight touchdowns last season and also reeled in a career-high 59 receptions for 350 yards. Only two running backs in the league, Freeman and McCoy, have larger overall contracts.
After McKinnon, who's next for the Niners?
The Jet will land in San Francisco.
Jerick McKinnon is a decent running back, but the San Francisco 49ers are about to pay the former Minnesota Vikings player like an elite superstar. McKinnon at the 2014 combine ran a 4.41 in the 40-yard dash and ranked in the 95th percentile or better among running backs in the vertical jump, broad jump and bench press.