Wednesday morning, the 49ers and former Minnesota Vikings running back Jerick McKinnon agreed to a four-year, $30-million contract, according to Adam Schefter.
One of the most surprising deals of free agency will be Jerrick McKinnon’s with the 49ers: It is expected to be a four-year deal worth $30 million — an average of $7.5 million per year, per source.
— Adam Schefter (@AdamSchefter) March 14, 2018
McKinnon will replace Carlos Hyde, who agreed to sign a three-year, 15-million contract with the Cleveland Browns on Wednesday.
McKinnon, 26, is much faster than Hyde, and a better fit for Kyle Shanahan’s offense. McKinnon has 4.4 speed, and is a dangerous receiver out of the backfield. Last season, he caught 51 passes for 421 yards and two touchdowns, and he ran the ball 150 times for 570 yards and three touchdowns.
I expect McKinnon will be the 49ers third-down back, while he and Matt Breida will split carries on first down and second down.
One final thought: If the 49ers had no intention re-signing Carlos Hyde, and they clearly didn’t, then they should have traded him last year, as I suggested at the time.